DevOps Engineer (Salesforce / Azure)
Apex Systems is a global IT services provider, and our consulting practice has an opening for an Salesforce Azure DevOps Consultant with a strong background in Salesforce packaging and deployment. The ideal candidate will have 3-5 years of experience in Azure DevOps CI/CD application deployment, along with expertise in automation using PowerShell scripting and Python programming. Additionally, proficiency in Salesforce configuration, customization, and administration is essential.
1. 5+ years’ experience in designing, developing, implementing and supporting Salesforce CRM deployments with expertise in Azure GIT, Azure DevOps, source code management, version control
2. Powershell and Python automation experience
Client: Top 5 Bank
Terms: 6-month contract, with possible extension
Start Date: ASAP
Hybrid model: 2 days a week
Location: Downtown Toronto, Ontario, Canada
Interview Process: 2 rounds
First Round In-Person every Wednesday
Second round will be virtual
What You’ll Be Doing
The DevOps Consultant is responsible for leading Salesforce CRM deployments via Azure DevOps adoption. The role designs and implements end-to-end automation for CI/CD DevOps pipelines. The DevOps Consultant provides hands-on technical assistance to develop precise steps and processing logic across all platforms, ensuring the designed specifications achieve business needs.
How You’ll Succeed
Design and implement seamless CI/CD pipeline integrations with Salesforce via Azure DevOps
Collaborate closely with developers, Project Managers, and the DevOps team to align technical solutions with business objectives and project timelines.
Develop architectural patterns and reusable YAML templates to streamline CI/CD implementations across multiple teams and projects.
Establish and refine DevOps best practices, focusing on automation, performance optimization, and security compliance using Powershell and Python
Who You Are
You can demonstrate 5+ years’ experience in designing, developing, implementing and supporting Salesforce CRM deployments with expertise in Azure GIT, Azure DevOps, source code management, and version control
Powershell and Python automation experience
Salesforce DEVOPS Skillset (must have)
Expertise in Salesforce configuration, customization and administration
Expert in SFDX command
Metadata API, XML Deployments
Git Branching Strategies, SonarQube, Apex PMD, CI/CD, SFDX, Sandbox administration
Continuous Integration and deployment of Salesforce CRM via Azure DevOps
Pre and Post deployment steps automation
Salesforce packaging structure knowledge
Azure DEVOPS Skillset:
Azure DEVOPS Cloud Services Management
Continuous Integration/Continuous Deployment (CI/CD) Pipelines with Azure DevOps
Scripting and Automation with PowerShell and Azure CLI
Version Control Systems proficiency, especially Azure Git
Security and Compliance in the Cloud
Understanding of SonarQube and Fortify applications