What You'll Be Doing
As a DevOps Consultant, you will lead the deployment of Salesforce CRM through the adoption of Azure DevOps. Your role involves designing and implementing comprehensive automation for CI/CD DevOps pipelines. You will provide hands-on technical support to develop precise steps and processing logic across all platforms, ensuring that the designed specifications meet 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 have 5+ years of experience supporting Salesforce CRM deployments via Azure DevOps, with expertise in source code management and version control.
- You possess 3+ years of experience in PowerShell and/or Python automation.
- You have a strong SF DevOps skillset (must-have).
- You are proficient in Salesforce configuration, customization, and administration.
- You are skilled in executing SFDX commands.
- You have experience with Metadata API and XML deployments.
- You are knowledgeable about Git branching strategies, SonarQube, and CI/CD sandbox administration.
- You are experienced in continuous integration and deployment of Salesforce CRM via Azure DevOps.
- You can automate pre and post-deployment steps.
- You understand Salesforce packaging structure.