S

Salesforce

Builds cloud software for customer relationships

Technical Architect - Salesforce DevOps

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Expert knowledge of Salesforce DX, including scratch org management, SFDX project structure, unlocked and managed packages, Metadata API formats, and CLI operations for automated deployments.
  • Hands-on expertise building and maintaining Salesforce CI/CD pipelines using GitHub Actions, GitLab CI, Azure DevOps, or CircleCI with Gearset, Copado, or custom SFDX scripting for automated validate-test-deploy workflows.
  • Deep practical experience with Gearset or Copado, including pipeline configuration, org comparison, deployment validation, rollback management, and test execution integration.
  • Expert-level Git proficiency, including branching model design, merge policy enforcement, pull request review standards, release tagging, and conflict resolution for Salesforce metadata and Apex repositories.
  • Ability to design and manage multi-org environment topologies for large programme delivery, including sandbox refresh automation, org dependency mapping, data masking for lower environments, and environment capacity planning.
  • Strong Apex development skills, including triggers, Batch Apex, schedulable classes, test class authoring, and Governor Limit management.
  • Ability to build Lightning Web Component dashboards, pipeline status monitors, release approval user interfaces, and org health dashboards as internal Salesforce platform tooling.
  • Experience designing and implementing automated Salesforce test frameworks, including Apex test class architecture, code coverage reporting, Lightning Web Component Jest unit tests, Selenium or Playwright user interface tests, and data validation scripts integrated into CI/CD pipelines.
  • Hands-on experience with Salesforce Code Analyser, PMD for Apex, ESLint for Lightning Web Components, and static application security testing tools integrated into pipeline quality gates.
  • Experience with vault-based secrets management, including HashiCorp Vault, AWS Secrets Manager, GitHub Secrets, or Azure Key Vault, for managing Salesforce connected app credentials, API tokens, and ETL integration credentials.
  • Understanding of ETL tool scheduling and orchestration, including integrating data migration job execution using Informatica, Talend, Azure Data Factory, or MuleSoft into the Hub CI/CD framework.
  • Experience building deployment health dashboards and alerting using Salesforce native monitoring, GitHub Actions workflow summaries, Grafana, Datadog, or similar tools.
  • Knowledge of Salesforce connected app security, named credentials, OAuth flows, IP restrictions, and certificate-based authentication for CI/CD automation and Hub environment access control.
  • 10–16 years of experience in software engineering, DevOps engineering, and Salesforce platform delivery.
  • At least 5 years of hands-on Salesforce DevOps experience owning CI/CD pipelines, environment management, and release governance for large-scale Salesforce programmes.
  • At least 3 years of experience designing DevOps frameworks for multi-track, multi-org Salesforce delivery programmes and managing 4 or more concurrent release streams.
  • Demonstrated experience implementing Hub- or programme-level DevOps standards adopted by multiple delivery teams across a shared Salesforce environment.
  • Proven track record mentoring DevOps Engineers embedded in track delivery teams and setting standards for them.
  • Experience integrating data migration pipeline execution into Salesforce CI/CD workflows, including ETL scheduling, bulk load automation, and reconciliation validation.
  • Required certifications: Salesforce Platform Developer I, Salesforce Platform Developer II, Salesforce Certified DevOps Engineer, and Salesforce Administrator.

Responsibilities

  • Design, build, and own the Hub-wide CI/CD pipeline framework using Salesforce DX, GitHub Actions, and Gearset or Copado, defining standard pipeline stages from development through production for every migration track, wave, and release.
  • Design and manage the Hub environment topology by defining the number, purpose, and refresh cadence of Developer, CI, SIT, UAT, Staging, and Production environments across active migration waves, balancing environment costs with delivery velocity.
  • Define and enforce the Hub-wide Git branching strategy, including branch naming conventions, merge policies, pull request standards, conflict resolution protocols, and release tagging, ensuring Salesforce DX source code, metadata, and configuration are version-controlled.
  • Design the Hub’s Salesforce DX scratch org usage model, including scratch org definitions, feature flags, shape parameters, and lifecycle policies for isolated, reproducible development and testing environments.
  • Own release management for migration wave deployments, defining change freeze windows, deployment sequencing, dependency maps, rollback procedures, approval gates, and production deployment runbooks.
  • Design and implement the Hub-wide automated test suite, including Apex test class standards, code coverage requirements, Lightning Web Component Jest and Selenium user interface automation, data validation scripts, and post-deployment smoke tests integrated into every CI/CD pipeline stage.
  • Implement and maintain static code analysis tools, including PMD, Salesforce Code Analyser, and ESLint, as mandatory pipeline quality gates enforcing Apex best practices, Governor Limit awareness, Lightning Web Component standards, and security vulnerability detection before code progresses to UAT.
  • Manage concurrent multi-org pipelines across 4–5 active migration tracks by designing dependency management, cross-track metadata conflict resolution, and coordinated deployment sequencing for shared Salesforce org components.
  • Integrate data migration pipeline execution, including ETL job scheduling, bulk load sequencing, and reconciliation validation, into the Hub CI/CD framework so jobs are tracked, versioned, automated, and auditable alongside metadata deployments.
  • Design and enforce secure secrets management for Hub environments, covering connected app credentials, API keys, org authentication certificates, ETL connection credentials, and third-party integration tokens using vault-based or CI/CD-native secrets management.
  • Design the Hub deployment monitoring and observability framework, including pipeline run dashboards, deployment success and failure metrics, Apex test trend monitoring, environment health checks, and post-deployment alert routing for track teams and programme leadership.
  • Act as the technical lead and mentor for DevOps Engineers embedded in each migration track by setting development standards, reviewing pipeline configurations, conducting DevOps design reviews, and ensuring consistent tooling adoption across track teams.
  • Design and build reusable Salesforce platform components for Hub DevOps tooling, including Lightning Web Component deployment dashboards, Apex utilities for automated org health checks, custom metadata-driven pipeline configuration frameworks, and Salesforce Flow automations for release approval workflows.
  • Capture DevOps lessons learned after each migration wave, including pipeline failures, deployment blockers, environment contention, and test coverage gaps.
  • Evaluate and recommend DevOps tools, Salesforce release management platforms, and automation frameworks, maintaining the Hub’s DevOps toolkit.

Desired Qualifications

  • Experience with Copado Robotic Testing or Provar for end-to-end Salesforce user interface test automation integrated into release pipelines.
  • Knowledge of Salesforce unlocked package development and dependency management for componentized Hub metadata deployment.
  • Experience with container-based CI/CD execution using Docker, GitHub Actions runners, or self-hosted runners for Salesforce pipeline scalability.
  • Familiarity with Salesforce Shield, including Event Monitoring, Platform Encryption, and Field Audit Trail, for production environment governance.
  • Understanding of Marketing Cloud deployment tooling, including SFMC deployment manager and the Marketing Cloud package framework.
  • Experience with Tableau Server REST API and TSM CLI automation for Tableau Next content deployment pipelines.
  • Knowledge of infrastructure-as-code using Terraform or Ansible for managing non-Salesforce Hub infrastructure components.
  • Familiarity with DataOps practices, including data pipeline versioning, data contract enforcement, and automated data quality gate integration.
  • Experience with Agentforce or AI feature deployment governance, including prompt template versioning, agent topic configuration, and guardrail policy changes through CI/CD pipelines.
  • Preferred certifications: Salesforce Application Architect, Copado Fundamentals I and II, Gearset Certified, and GitHub Actions Certification.

About the Company

Salesforce

Builds cloud software for customer relationships

Salesforce sells cloud software that helps businesses manage sales leads, customer service, marketing, and online commerce from shared customer records. Its flagship Sales Cloud tracks accounts and deals, while Service Cloud organizes support cases and Agentforce builds AI assistants that act on company data. Teams access these tools through a browser and connect outside apps and data sources, with Slack for work messages and Tableau for visual analysis. Salesforce earns most of its revenue from software subscriptions and support, with professional services for implementation and training. Marc Benioff co-founded Salesforce in 1999, and its headquarters are in San Francisco, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Salesforce

See more jobs