Our client is seeking a skilled Salesforce DevOps Engineer to lead and enhance their Git-first development and deployment strategy for Salesforce. This is an opportunity to take ownership of CI/CD pipelines, deployment automation, and version control processes across multiple Salesforce Orgs and repositories. The ideal candidate is passionate about DevOps best practices, has expertise in Gearset & Bitbucket, and excels in collaborating with development and business teams to ensure smooth, reliable, and scalable deployments.
Key Responsibilities
Git-First Development & Source Control?
Implement and enforce a Git-first development workflow for Salesforce version control.
?
Manage branching strategies (feature branches, hotfixes, and release branches) using Bitbucket.
?
Ensure metadata and source-driven development best practices using Salesforce DX (SFDX).
?
Resolve merge conflicts and maintain clean, efficient repositories.
?
Set up and manage CI/CD pipelines using Gearset.
?
Automate deployments across sandbox environments and production orgs.
?
Implement automated testing and validation within the deployment processes.
?
Troubleshoot deployment failures and rollback strategies to minimize downtime.
?
Standardize and optimize sandbox seeding, data migration, and org management.
?
Onboard new developer sandboxes and configure them into the pipeline.
?
Maintain and improve deployment security, access control, and compliance.
?
Monitor Salesforce API usage, governor limits, and performance bottlenecks.
?
Work closely with Developers, Admins, QA, and Business Analysts to enhance DevOps workflows.
?
Conduct training and documentation on Git branching, deployment best practices, and tooling.
?
Evaluate and introduce new DevOps tools to improve efficiency and scalability.
?
Collaborate with business stakeholders to communicate and facilitate change management.
?
Develop clear and concise documentation for development pipelines and DevOps processes.
?
Create training materials (including video tutorials) to educate teams on best practices.
Required Skills & Experience
?
4-7 years of Apex, Java Development, or DevOps experience.
?
Strong Salesforce DevOps expertise with tools like Gearset, Copado, Bitbucket, GitHub Actions, and Jira.
?
Expertise in Salesforce Development & APIs (Apex, LWC, SOQL, Metadata API).
?
Deep understanding of Git-first methodology and branching strategies.
?
Experience with CI/CD automation, including Salesforce DX (SFDX) and second-generation packaging (2GP).
?
Strong automation & scripting skills (Shell, Python, or Node.js preferred).
?
Knowledge of Salesforce testing frameworks (Apex tests, Gearset automation, etc.).
?
Excellent problem-solving skills and ability to troubleshoot complex deployment issues.
?
Strong communication skills to bridge the gap between technical and non-technical teams.
?
Familiarity with Agile/Scrum methodologies.
Preferred Qualifications
?
Salesforce Certifications: DevOps Specialist (Gearset/Copado), Platform Developer I/II, or Advanced Admin.
?
Cloud & Infrastructure Knowledge: Experience with AWS, Azure, or GCP for DevOps automation.
?
Monitoring & Logging Tools: Experience with New Relic, Splunk, or AppOps.
This is a fantastic opportunity to work with a dynamic and innovative organization that values DevOps excellence and cutting-edge technology. If you are a strategic thinker with a passion for automation and process improvement, we encourage you to apply!