Salesforce Azure DevOps Consultant
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