As a DevSecOps / Cloud Engineer, you will enhance our AWS infrastructure, drive security initiatives, and empower engineers with self-service tools for efficient deployment.
Salesforce DevOps Engineer
📅 Jan 12
Salesforce DevOpsSalesforce DXGitCI/CD Automation
📜 Description
- Design and drive a source-driven development and release strategy for multiple scrum teams.
- Build and optimize CI/CD pipelines for automated validation, testing, and packaging of Salesforce metadata.
- Troubleshoot complex deployment failures and improve pipeline performance.
- Identify risks and enhance DevOps maturity across teams.
🛠️ Requirements
- Deep technical proficiency in Salesforce DevOps and Salesforce DX.
- Experience with CI/CD tools like Jenkins or CircleCI.
- Ability to automate deployments using Scratch Orgs and sandbox-based workflows.
- Proactive leadership in troubleshooting and risk identification.
Full job description
The Opportunity
This is not a traditional Salesforce DevOps role focused on maintaining pipelines; this is an opportunity to own and evolve a modern, source-driven Salesforce delivery ecosystem at scale. As a Salesforce DevOps Engineer, you will be responsible for transforming how Salesforce applications are built, packaged, validated, and released by fully embracing Salesforce DX, CI/CD automation, and Second-Generation Packaging.
You’ll play a critical role in moving teams away from fragile, manual release processes and toward high-frequency, reliable, and secure deployments. Your work will directly impact product stability, engineering velocity, and customer trust. This role is ideal for someone who thrives on automation, takes proactive ownership, and enjoys influencing how engineering teams operate at scale.
What You’ll Do
As a Salesforce DevOps Engineer, you’ll design and drive a source-driven development and release strategy that supports multiple scrum teams delivering frequently and safely. You’ll build and optimise CI/CD pipelines that validate, test, secure, and package Salesforce metadata automatically — ensuring every release is predictable and production-ready.
You’ll work closely with developers, architects, and release stakeholders to manage package modularity, dependencies, and branching strategies. From troubleshooting complex deployment failures to improving pipeline performance and release cadence, you’ll ensure that Salesforce delivery is fast, scalable, and resilient. Your role will go beyond execution — you’ll actively identify risks, prevent incidents, and continuously improve DevOps maturity across teams.
The Skills You’ll Have
1. Deep Technical Proficiency in Salesforce DevOps
- Manages Salesforce metadata entirely as source code using Salesforce DX and Git as the system of record
- Creates, versions, and promotes Unlocked Packages or Second-Generation Packages using SFDX CLI
- Designs and executes CI-driven deployments without relying on Change Sets
- Automates deployments using Scratch Orgs and sandbox-based workflows
- Supports high-frequency releases (multiple per month) while maintaining stability
- Designs package dependency strategies for complex Salesforce codebases
2. CI/CD Automation & DevSecOps
- Builds and maintains CI/CD pipelines using tools like Jenkins or CircleCI
- Integrates validation, testing, and static code analysis into automated pipelines
- Implements automated package versioning as part of the release process
- Optimizes pipelines to reduce build time and deployment failures
- Embeds security and quality checks early in the delivery lifecycle
3. Proactive Leadership & Growth Mindset
- Independently troubleshoots and resolves build and deployment failures
- Proactively identifies and flags risks in release pipelines or delivery plans
- Supports multiple scrum teams simultaneously without compromising quality
- Drives automation and DevOps improvements without waiting for direction
- Prevents production incidents through early detection and proactive controls
- Mentors engineers on Salesforce DevOps best practices
4. Effective Technical Communication & Documentation
- Clearly explains branching strategies, pipeline architecture, and package flows to teams
- Documents CI/CD workflows, DevOps runbooks, and SFDX configurations
- Maintains and standardizes sfdx-project.json and related project structures
- Leads DevOps onboarding sessions for new teams
- Influences how teams structure repositories and manage releases
Within 90 Days, You’ll
Within 180 Days, You’ll
Within 365 Days, You’ll
Similar jobs
Search more DevSecOps Engineer jobs📅 Aug 19
📅 May 26
As a DevSecOps Engineer on the Deployment team, you'll enhance security across diverse environments, ensuring compliance and robust infrastructure for our AI platform.
📅 Jul 15
As a DevSecOps Engineer, you'll integrate security practices into CI/CD pipelines, maintain cloud infrastructure compliance, and enhance security across our development lifecycle.
📅 Jun 30
Develop and maintain automated tools for security teams, enhancing threat detection and incident response while ensuring compliance in a highly secure environment.
📅 Feb 3
As a DevOps at Theodo Cloud, you will manage cloud infrastructures, respond to production incidents, and implement CI/CD pipelines while collaborating with a dynamic team.
