• 3+ years of dedicated Salesforce DevOps experience, with 5+ years in the Salesforce ecosystem overall (admin, developer, or architect background) • Deep expertise in Salesforce DX (SFDX), scratch orgs, metadata API, and source-driven development workflows • Hands-on experience with Salesforce CI/CD tooling — such as Copado, Gearset, AutoRABIT, or custom pipelines built on GitHub Actions, Jenkins, or Azure DevOps • Strong release management background: environment strategy, sandbox management, deployment scheduling, change set orchestration, and production deployment governance • Proficiency with version control (Git), branching strategies (e.g., trunk-based, Gitflow), and Salesforce automated testing frameworks (Apex unit tests, UI testing with Selenium/Provar) • Experience with Salesforce ISV managed package development (1GP), including packaging org management, package version uploads, push upgrade orchestration, and patch org lifecycle management • Salesforce development fundamentals — Apex, SOQL, and LWC — sufficient to contribute to feature development and bug fixes outside of active release cycles • A track record of deploying to Salesforce production on a regular cadence (weekly or bi-weekly release trains) • Experience managing multiple concurrent Salesforce environments (partial/full sandboxes, scratch orgs) and orchestrating releases across them
Nice-to-have Skills:
• Experience in a regulated or enterprise environment with formal change management processes (CAB, ITSM) • Exposure to ISV-specific customer upgrade workflows and coordinated push upgrade programs
Responsibilities:
• Own, build, and continuously improve Salesforce CI/CD pipelines — using tools such as GitHub Actions, Copado, or Gearset — ensuring fast, reliable, and automated deployments across all environments (dev, QA, UAT, staging, production) • Define and enforce release management processes, org branching strategies, sandbox refresh schedules, and deployment governance policies • Drive adoption of Salesforce DevOps best practices across engineering and admin teams, including source control, automated testing, and code review standards • Manage Salesforce release cycles end-to-end — from sandbox development through UAT, staging, and production deployments • Ensure deployment quality and resilience through automated validation, pre/post-deployment test runs, and documented rollback procedures • Partner with Salesforce developers and admins to resolve merge conflicts, metadata dependency issues, and deployment failures quickly • Monitor org health, track metadata changes across environments, and maintain accurate release notes and deployment documentation • Reduce manual release steps by identifying and automating the highest-friction points in the current patch and release process • Collaborate cross-functionally with Product, Support, and Implementation teams to coordinate deployment windows and communicate release scope and risk • Lead troubleshooting and resolution of complex deployment failures, contributing to long-term reliability through post-incident improvements