Salesforce DevOps Engineer
Compunnel
Job Summary
We are seeking an experienced Salesforce DevOps Engineer to support the Salesforce Connected Project. This role will own the end-to-end CI/CD pipeline built on GitHub Actions, enforce DevOps best practices across multiple Salesforce organizations, and serve as the bridge between Salesforce development teams and platform engineering. The project uses a Salesforce DX package-based deployment model with module-level code classification. The role requires a proactive approach to platform health, quality engineering, automation, release governance, and prevention of issues before they reach higher environments.
Key Responsibilities
• Design, build, and maintain GitHub Actions workflows for automated Salesforce package deployments across TEST, LOAD, STAGING, EVOLVELOAD, and PROD environments.
• Implement multi-org deployment strategies using SFDX / SF CLI with package-based deployment sequencing aligned to module code classifications.
• Configure and enhance branch protection rules, environment secrets, required reviewers, and deployment gates aligned with Salesforce release governance.
• Optimize pipeline execution times through parallel job strategies, dependency management, and package-version resolution.
• Own the Salesforce DX project structure, including sfdx-project.json, package directory definitions, and configurations across modules.
• Manage DX packages and versioning, dependency graphs, and installation order across target organizations.
• Enforce and evolve module-level code classification strategies, ensuring metadata is mapped to the appropriate package, directory, and deployment path.
• Collaborate with Salesforce architects and developers to resolve inter-package dependencies, circular reference issues, and version-pinning conflicts.
• Manage GitHub repositories, teams, member access, and organization-level permissions.
• Configure and enforce branch protection rules, CODEOWNERS, required status checks, and merge strategies across repositories.
• Manage GitHub tokens, secrets, environment variables, and service account credentials using a least-privilege access model.
• Troubleshoot GitHub Actions failures, including workflow logic errors, runner environment issues, secret resolution failures, and organization-level access conflicts.
• Diagnose environment-level issues such as metadata policies, token expiration, API rate limits, and cross-repository permission errors.
• Maintain audit trails of GitHub permission changes and access reviews aligned with security and compliance requirements.
• Define, implement, and continuously improve quality gates across the environment promotion chain.
• Implement mandatory PR-level quality gates covering Apex static analysis, LWC linting, Salesforce Code Analyzer scans, minimum 80% code coverage, and metadata compliance.
• Design environment promotion gates that increase in strictness as code moves from TEST, LOAD, STAGING, EVOLVELOAD, and PROD.
• Analyze pipeline failures, deployment errors, and organization-level issues to identify recurring risks and implement automated prevention measures.
• Build pre-deployment validation workflows to identify package installation conflicts, dependency mismatches, and metadata incompatibilities before deployment.
• Implement organization health monitoring for Apex governor limit exposure, Metadata API usage, and deployment success rates.
• Maintain a Quality Gate Runbook documenting gates, validation criteria, pass/fail requirements, and escalation procedures.
• Collaborate with Salesforce developers and architects to promote quality and compliance earlier in the development lifecycle.
• Define and maintain Git branching strategies for multi-package and multi-module Salesforce projects.
• Maintain merge policies, pull request templates, CODEOWNERS assignments, and code review workflows.
• Govern release management and tagging practices for package versioning and traceability from commit to deployed package version.
• Establish pipeline observability dashboards covering quality gate trends, environment blockers, and recurring failure patterns.
• Implement proactive alerting for declining code coverage, static analysis violations, deployment-duration increases, and Salesforce API limit trends.
• Manage GitHub Actions runner infrastructure, including hosted and self-hosted runners, and monitor pipeline costs, utilization, and runner health.
• Produce deployment reports and release notes, including quality gate metrics for each release.
• Participate in project releases and Salesforce quarterly upgrade planning and coordinate environment-level validation testing.
• Use AI-powered code-assist tools such as GitHub Copilot, Cursor, or equivalent for GitHub Actions workflows, shell scripts, pipeline configurations, code review, and troubleshooting.
• Apply LLM-based tools to accelerate troubleshooting, develop deployment runbooks, generate test data scripts, and analyze pipeline failures.
• Explore and prototype agentic AI workflows for repetitive DevOps activities such as environment health checks, package dependency analysis, recurring-error analysis, and deployment reporting.
• Evaluate emerging GenAI tools relevant to Salesforce DevOps and recommend appropriate solutions.
• Apply responsible AI practices and ensure AI-generated output receives appropriate human review before use in pipelines or production environments.
• Complete an initial audit of GitHub organizations, repositories, teams, permissions, branch protections, and workflow configurations.
• Review Salesforce DX project structures, deployment methods, package definitions, and module-level classifications.
• Assess existing pipeline quality gates and identify advisory versus blocking controls and gaps.
• Shadow end-to-end package deployments and document pipeline gaps, access issues, quality failures, and dependency risks.
• Participate independently in sprint planning, refinement, demos, and development activities.
• Identify and implement improvements to pipeline methodologies to fully automate package installations across all project environments.
• Enhance hard-blocking PR quality gates for Apex coverage, PMD, ESLint, and metadata schema validation.
• Implement visible Apex coverage and static analysis pass/fail reporting within pull requests.
• Publish branching strategies, package versioning guidance, and GitHub governance documentation.
• Publish and maintain the Quality Gate Runbook with environment-specific enforcement levels and exception procedures.
• Implement escalating environment promotion gates and eliminate silent bypasses.
• Optimize package build and deployment pipelines to reduce execution time.
• Support quarterly Salesforce upgrade validation activities and present findings to delivery leadership.
• Demonstrate AI-assisted workflow improvements through pipelines, scripts, or runbooks.
• Ensure package installations flow through approved CI/CD pipelines with required quality gates.
• Prevent non-compliant code from advancing to LOAD or PROD.
• Proactively monitor pipeline and Salesforce platform health metrics and address warning trends before they become incidents.
• Maintain pipeline uptime and mean-time-to-recovery within agreed SLAs.
• Continuously evolve quality gates as the codebase and Salesforce platform grow.
• Identify and remediate GitHub platform issues, permission drift, and pipeline technical debt.
• Continuously introduce AI-assisted improvements for code generation, troubleshooting, and agentic task automation.
• Serve as the GitHub and Salesforce DevOps subject matter expert for pipeline, quality gate, and access-related issues.
Required Qualifications
• 6+ years of hands-on experience with GitHub Actions, including workflow authoring, reusable actions, composite actions, YAML/Shell scripting, and secrets management.
• Hands-on experience with Salesforce DX (SFDX / SF CLI), including sfdx-project.json configuration, package directory management, and SF CLI commands.
• Proven experience with Salesforce package-based deployments, including unlocked and/or org-dependent packages, versioning, dependency management, and installation sequencing.
• Understanding of module-level code classification within Salesforce DX and how metadata is organized, classified, and deployed across package or module boundaries.
• Familiarity with Salesforce release lifecycles, including Spring, Summer, and Winter releases and environment-level validation windows.
• Understanding of Apex, Lightning Web Components (LWC), and Flow metadata and how these components package and deploy.
• Experience designing and implementing multi-stage CI/CD quality gates across promotion pipelines.
• Experience embedding static analysis, code coverage enforcement, metadata validation, and security scanning as pipeline gates.
• Strong experience troubleshooting GitHub Actions failures, Salesforce deployment issues, token and secret resolution failures, runner issues, and environment access conflicts.
• Experience with infrastructure-as-code and environment configuration management using Terraform, Ansible, or equivalent technologies.
• Familiarity with Docker and self-hosted runner environments.
• Strong hands-on experience managing GitHub organizations, including repositories, teams, member roles, outside collaborators, and organization-level permission policies.
• Deep expertise configuring branch protection rules, required status checks, CODEOWNERS, and merge queue settings.
• Proficiency managing PATs, fine-grained tokens, GitHub Apps, environment secrets, and service account credentials using least-privilege principles.
• Experience diagnosing GitHub Actions environment issues, including runner configuration, rate limits, cross-repository access, and runner misconfiguration.
• Familiarity with GitHub audit logs, security alerts, and access review processes.
• Strong scripting skills using YAML, Bash/Shell, and/or Python for pipeline automation, package deployment orchestration, and GitHub API interactions.
• Experience working with JSON, XML, and YAML, including Salesforce metadata files, sfdx-project.json, and GitHub Actions workflows.
• Understanding of source deployments, diff deployments, and package deployments within the Salesforce ecosystem.
• Experience with Salesforce DX Git Delta or similar tools for diff-based deployments is preferred.
• Demonstrable experience using AI code-assist tools such as GitHub Copilot, Cursor, or equivalent in day-to-day engineering work.
• Working familiarity with large language models such as GPT, Claude, Gemini, or similar for debugging pipelines, generating scripts, documenting solutions, and troubleshooting.
• Awareness of agentic AI concepts and workflow automation and the ability to prototype simple agentic workflows.
• Ability to independently manage priorities and work effectively in a fast-paced delivery environment.
• Strong written and verbal communication skills and the ability to collaborate with Salesforce developers, architects, QA teams, and project leadership.
Preferred Qualifications
• Salesforce Certified Administrator or Platform Developer I certification.
• Experience with GitHub Actions for Salesforce DevOps, particularly package-based deployment models.
• Familiarity with Salesforce Administration, audit trails, and compliance-driven deployment practices.
• Experience supporting large-scale Salesforce implementations with multiple DX packages and complex inter-package dependency chains.
• Hands-on GitHub administration experience, including code scanning, secret scanning, and team access management.
• Experience building or deploying agentic AI workflows using LangChain, AutoGen, CrewAI, or similar frameworks.
• Familiarity with Salesforce Agentforce or AI integrations within the Salesforce platform.
• Experience with PMD, ESLint, Salesforce Code Analyzer, Apex code coverage validation, and metadata compliance checks.
• Experience with Terraform, Ansible, Docker, Bash, Python, and Salesforce CI/CD automation.
• Experience implementing pipeline observability, platform health monitoring, proactive alerting, and deployment analytics.
• Experience supporting Salesforce quarterly upgrades and complex enterprise release governance.
$78k - $275k
...HAVE AN ACTIVETS/SCI WITH POLYGRAPH SECURITY CLEARANCE WITH THE FEDERAL GOVERNMENT. (U.S. CITIZENSHIP REQUIRED). Senior level DevOps Engineer with experience in Kubernetes, Terraform, and AWS.Role Responsibilities:Provide optimization and automation across multiple platforms...SuggestedTemporary workRemote workFlexible hours$78k - $250k
...available platform that orchestrates the microservices of a modernized operational system utilizing cutting edge technologies. The DevOps Engineer will be responsible for: - Extensive experience architecting infrastructure leveraging AWS technologies and services -...SuggestedTemporary workRemote workFlexible hours$108.8k - $163.2k
...they're making history.Northrop Grumman’s Space Systems Sector is looking for an experienced DevOps EngineerLevel 3 or 4 to augment our team in Linthicum, MDDevOps Engineers must have an excellent understanding of common system architecture, provisioning, and administration...SuggestedFull timeRelocation packageShift work$137.51k - $180k
...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued... ...is seeking a highly motivated and experienced DevOps Engineer to join our fast-paced development team. The ideal candidate...SuggestedWork experience placementWork at officeWork from home$110.3k - $204.9k
...on all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay.THE WORK:The GG DevOps System Engineer is in a customer-facing role leading multi-faceted mission critical system integration, testing, and deployment. The...SuggestedFull timeTemporary workWork experience placementCasual workFlexible hours$10k
ClearEdge, located in Jessup, Maryland, is hiring a Senior DevOps Software Engineer to work on critical DoD contracts. This hybrid position emphasizes collaboration and data-driven innovation, requiring extensive experience with AWS, Terraform, Ansible, and Kubernetes....- A government contract solutions provider in Jessup, Maryland, is seeking a Senior DevOps Software Engineer to design and automate deployment solutions. This role demands extensive experience with AWS, Terraform, and Kubernetes, along with an active TS/SCI clearance. Responsibilities...Contract work
$175k - $240k
...Developer to design, develop, automate, and maintain scalable infrastructure and software solutions. This position is ideal for an engineer who enjoys working across the software and infrastructure stack and has hands-on experience with Python and/or PowerShell, Linux,...Contract workWork experience placementFlexible hours$103.8k - $218.1k
...Job Title: DevOps Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * Join Our Team as...Full timeContract workWork experience placementFlexible hours$160k - $170k
...Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor’s degree in a technical discipline ~4 additional... ...a project. Essential Duties and Responsibilities: The DevOps Engineer will facilitate infrastructure management, continuous...Full timeImmediate startRemote workShift work$10k
...TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission Join ClearEdge as a Senior DevOps Software Engineer, where you will design, automate, and sustain infrastructure and deployment solutions supporting secure environments. In this...Contract work$113.2k - $237.8k
Job Title: DevOps Engineer - Enterprise Security AutomationJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityJoin our dynamic...Contract workWork experience placementFlexible hours$94.4k - $198.2k
...Job Title: Cloud DevSecOps Engineer Job Category: Engineering Time Type: Part time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Part-Time On-Call-Short-Term Assignment Percentage of Travel Required: None Type of Travel: None...Contract workTemporary workPart timeWork experience placementWork at officeImmediate startRemote workFlexible hours$135k - $182k
...strict data privilege boundaries, and the technical rigor required to support vulnerable populations. Role Overview: The DevOps/Deployment Engineer is a critical technical role responsible for the automation, security, and integrity of the system’s release cycle...Full timeContract workWork experience placementInterim role- ...GIGATEC is looking for a Software Engineer to join our team in our Annapolis Junction office. This person is responsible for the end-to-end planning, building, and deploying of our software systems. He/she will be able to drive the programming of well-constructed, testable...Full timeWork at office
$107.9k - $195.05k
Senior DevOps EngineerWho We Are:Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations... ...throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,...Full time- ...implementations. Maintain and support development environments by monitoring performance, availability, and overall system health. Partner with engineering, security, and compliance teams to resolve operational issues and support regulatory and security requirements....
- ...A leading defense contractor is seeking a Principal/Sr Principal DevOps Engineer in Linthicum, MD. The role involves planning and evolving DevOps processes to support rapid development while maintaining a stable security posture. Candidates must possess an active SCI clearance...Full timeFor contractors
- ...skillsPURPOSE: Implement, and manage continuous integration and continuous delivery (CI/CD) pipelines to support application deployments. DevOps and Support cloud infrastructure on Amazon Web Services (AWS), EKS Kubernetes.ESSENTIAL FUNCTIONS: 70% Installs, tunes, upgrades,...Contract workWork experience placementImmediate startWeekend work
- ...Senior DevOps Engineer For Cloud Architecture & Provisioning Designs and supports secure, scalable cloud environments across AWS, Azure, and GCP. Leads cloud operations, automation, CI/CD, Infrastructure as Code, and DevOps initiatives while driving performance, reliability...
- ...customer portfolio. Collaborates with system, software, and UI/UX engineers to design, develop, deploy, operate, and manage workflows... ...application built on the Pega Platform. Collaborates with system, DevOps, and UI/UX engineers to ensure workflows are security compliant...
$103.8k - $218.1k
Job Title: DevOps EngineerJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee... ...: NoneType of Travel: None* * *Join Our Team as a DevOps Engineer!Are you passionate about IT systems and looking for a...Contract workWork experience placementFlexible hours$131.3k - $237.35k
Leidos has numerous opportunities for DevOps Engineers within our Intelligence Sector's, Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling...Full time$94.4k - $198.2k
Job Title: DevOps Engineer-TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:CACI is seeking a talented...Contract workWork experience placementImmediate startFlexible hours- ...Overview: DatamanUSA is looking for a DevOps Engineer for our direct client based in MD. This is a great opportunity for someone who is a quick learner with excellent people skills. Job Details: Job Title: DevOps Engineer Location: Baltimore, MD Duration...Work experience placementLocal area
$125.1k - $225.2k
...achieve your full potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for a talented Dev Ops Engineer with Kubernetes expertise to join our growing team!In this role you will get to support key activities in defense of emerging...Full timeFlexible hours$119k - $198.4k
Position Summary Our AI & Engineering team helps organizations transform technology platforms, accelerate innovation, and solve complex business and mission challenges. In this role, you will support a US Government Client by helping build secure, production-ready...Local areaWorldwideFlexible hours$60 - $65 per hour
...performance, availability, and overall system health. Partner with engineering, security, and compliance teams to resolve operational issues... ...Privacy Policy: Skills and Requirements 6+ years of DevOps, automation, or infrastructure engineering experience...- IT Support ManagerOversee the day to day support and end user hardware life cycleManage and oversee helpdesk staffHandling, processing tickets, reporting, standard help desk tasksFull life cycle for end user hardware: ordering, imaging, assignmentSupervisor but also working...
- ...Senior DevOps EngineerKudu Dynamics is Leidos owned company, forged out of a decade of experience in computer network operations and... ...capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Salesforce DevOps Engineer. Be the first to apply!



