Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Salesforce DevOps Engineer in Hanover, MD vacancy
  • $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... 
    Suggested
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    2 days ago
  • $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 -... 
    Suggested
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    1 day ago
  • $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... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    1 day ago
  • $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... 
    Suggested
    Work experience placement
    Work at office
    Work from home

    HII Mission Technologies Division

    Hanover, MD
    3 days ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Hanover, MD
    3 days ago
  • $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.... 

    ClearEdge

    Jessup, MD
    3 days ago
  • 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

    ClearEdge IT Solutions

    Jessup, MD
    5 days ago
  • $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 work
    Work experience placement
    Flexible hours

    Belay Technologies

    Hanover, MD
    2 days ago
  • $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 time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Jessup, MD
    1 day ago
  • $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 time
    Immediate start
    Remote work
    Shift work

    Shield Consulting Solutions

    Linthicum, MD
    a month ago
  • $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

    ClearEdge IT Solutions, LLC

    Jessup, MD
    5 days ago
  • $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 work
    Work experience placement
    Flexible hours

    CACI International

    Linthicum, MD
    5 days ago
  • $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 work
    Temporary work
    Part time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    CACI International

    Elkridge, MD
    5 days ago
  • $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 time
    Contract work
    Work experience placement
    Interim role

    Lentech Inc.

    Elkridge, MD
    5 days ago
  •  ...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 time
    Work at office

    Gigatec Engineering

    Annapolis Junction, MD
    1 day ago
  • $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

    Leidos

    Columbia, MD
    5 days ago
  •  ...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.... 

    Insight Global

    Columbia, MD
    4 days ago
  •  ...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 time
    For contractors

    Northrop Grumman

    Baltimore, MD
    3 days ago
  •  ...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 work
    Work experience placement
    Immediate start
    Weekend work

    Mindlance

    Columbia, MD
    2 days ago
  •  ...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... 

    Software Technology Inc

    Annapolis Junction, MD
    4 days ago
  •  ...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... 

    Avalore, Llc

    Annapolis Junction, MD
    4 days ago
  • $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 work
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    2 days ago
  • $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

    Leidos

    Annapolis Junction, MD
    2 days ago
  • $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 work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Annapolis Junction, MD
    3 days ago
  •  ...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 placement
    Local area

    Dataman Ltd

    Baltimore, MD
    15 hours ago
  • $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 time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    3 days ago
  • $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 area
    Worldwide
    Flexible hours

    Deloitte

    Baltimore, MD
    3 days ago
  • $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... 

    Insight Global

    Columbia, MD
    4 days ago
  • 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...

    Saxon Global

    Baltimore, MD
    3 days ago
  •  ...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,... 

    Leidos

    Columbia, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Salesforce DevOps Engineer. Be the first to apply!