Role: Salesforce DevOps Lead
Location: Toronto, ON
Work Arrangement: Onsite
Job Summary
We are seeking an experienced Salesforce DevOps Lead to drive the design, implementation, and governance of CI/CD pipelines, deployment automation, and release management for enterprise-scale Salesforce environments.
The ideal candidate will have strong hands-on expertise in Salesforce development and DevOps tools, including Salesforce DX, Salesforce CLI, Git, and Salesforce DevOps platforms such as Copado, Gearset, AutoRABIT, or Flosum. This role will lead DevOps strategy, establish standardized deployment processes, manage Salesforce environments, and ensure reliable, secure, and high-quality releases across multiple delivery teams.
The successful candidate will combine technical expertise with strong leadership and stakeholder-management skills to improve automation, release efficiency, and overall DevOps maturity.
Key Responsibilities
•Design, implement, and manage scalable Salesforce CI/CD pipelines and deployment automation.
•Define and establish Git branching strategies, source-control standards, release processes, and environment-management practices.
•Drive Salesforce DevOps governance and standardization across multiple development and delivery teams.
•Automate build, code validation, testing, and deployment processes to improve release efficiency and reliability.
•Manage Salesforce metadata dependencies, code merges, conflict resolution, and complex deployment challenges.
•Implement quality gates, static code analysis, automated testing, and deployment controls to maintain code quality and platform stability.
•Lead the adoption and implementation of Salesforce DX, Salesforce CLI, and source-driven development practices.
•Manage sandbox environments, environment synchronization, and release readiness across development, QA, UAT, and production.
•Lead production release planning, deployment execution, rollback strategies, and post-deployment validation.
•Collaborate with Salesforce architects, developers, QA teams, and business stakeholders to ensure smooth release delivery.
•Identify opportunities to improve DevOps automation, operational efficiency, and release-management maturity.
•Provide technical leadership, mentorship, and guidance to development and DevOps teams.
Required Skills & Qualifications
•Strong experience in Salesforce engineering, DevOps, CI/CD, or enterprise release management.
•Hands-on expertise with Salesforce DX, Salesforce CLI, Git, Metadata API, Apex, and Lightning Web Components (LWC).
•Strong understanding of Salesforce platform architecture, metadata management, security, and configuration.
•Practical experience with Salesforce DevOps and release-management tools such as:
◦Copado
◦Gearset
◦AutoRABIT
◦Flosum ◦or similar Salesforce deployment automation platforms.
•Experience building and managing CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or GitLab CI/CD.
•Strong knowledge of Git branching models, version control, source-driven development, and merge strategies.
•Experience managing Salesforce sandboxes, environment strategies, metadata dependencies, and deployment lifecycles.
•Understanding of automated testing, code quality tools, static code analysis, and release governance.
•Experience supporting large-scale Salesforce implementations involving multiple development teams and environments.
•Strong troubleshooting, problem-solving, communication, and stakeholder-management skills.
•Proven ability to provide technical leadership and drive DevOps best practices across teams.
Preferred Qualifications
•Experience leading Salesforce DevOps transformation or process-standardization initiatives.
•Salesforce certifications such as Salesforce Platform Developer, Salesforce Application Architect, or relevant DevOps certifications.
•Experience working in Agile/Scrum delivery environments.
•Experience managing complex enterprise Salesforce releases with strict production controls and governance.