Salesforce Engineer with Capado
Role details
Job location
Tech stack
Job description
We are seeking an experienced Salesforce DevOps Engineer to lead and optimize Salesforce release management, CI/CD automation, and environment governance across multiple Salesforce orgs. The ideal candidate will bridge development and operations teams to deliver reliable, scalable, and secure Salesforce deployments using modern DevOps practices and tools such as Copado, Gearset, Jenkins, Git, and Salesforce DX.
This role is responsible for managing deployment pipelines, maintaining environment synchronization, enforcing release governance, and ensuring high-quality, low-risk Salesforce releases. The candidate should possess strong technical expertise in Salesforce architecture, metadata management, automation, and Agile delivery methodologies., * Design, implement, and maintain Salesforce CI/CD pipelines using Copado, Gearset, Jenkins, Azure DevOps, or similar tools.
- Automate build, validation, testing, and deployment processes for Salesforce applications and metadata.
- Optimize release workflows to improve deployment efficiency, consistency, and reliability.
Release Management
- Own end-to-end Salesforce release planning, coordination, scheduling, and execution across development, QA, UAT, and production environments.
- Coordinate with developers, QA teams, administrators, and business stakeholders to ensure successful deployments.
- Perform pre-release validations, deployment readiness reviews, and post-release verification activities.
Salesforce Deployment & Environment Management
- Manage deployments of Apex classes, Lightning Web Components (LWC), Visualforce pages, Flows, profiles, permission sets, and metadata components.
- Maintain synchronization across Salesforce sandboxes and production environments.
- Support sandbox refreshes, data seeding, environment setup, and back-promotion activities.
- Troubleshoot deployment failures, resolve merge conflicts, and ensure smooth code promotions.
Version Control & Source Management
- Manage source control repositories using Git/GitHub/Bitbucket.
- Implement and enforce branching strategies, merge processes, pull requests, and code promotion standards.
- Ensure code integrity, traceability, auditability, and compliance with DevOps best practices.
Security, Governance & Compliance
- Implement secure deployment processes with proper segregation of duties and access controls.
- Conduct regular release audits and identify unauthorized or out-of-process changes.
- Define and enforce DevOps governance standards, rollback procedures, deployment schedules, and release documentation.
Monitoring & Continuous Improvement
- Monitor deployment success metrics and troubleshoot pipeline issues proactively.
- Identify opportunities for automation and process optimization.
- Maintain deployment logs, audit trails, and release documentation.
- Support backup, recovery, and data migration activities.
Collaboration & Leadership
- Work closely with Salesforce developers, administrators, architects, QA teams, and Release Managers.
- Mentor team members on Salesforce DevOps best practices and CI/CD processes.
- Promote Agile and DevOps culture across project teams., * Salesforce Certified Platform Developer I
- Salesforce Certified Platform App Builder
- Salesforce Certified Platform Developer II
Requirements
- Copado Extension Builder
- Copado AI Certification, * Strong understanding of Salesforce architecture, metadata management, sandboxes, and deployment processes.
- Hands-on experience with Copado, Gearset, AutoRABIT, Jenkins, Azure DevOps, Ant Migration Tool, and Salesforce DX (SFDX).
- Strong experience with Git-based version control systems such as GitHub or Bitbucket.
- Experience deploying Apex, Lightning Components, Flows, Profiles, and Salesforce metadata.
- Knowledge of CI/CD concepts, branching strategies, and automated release management.
- Familiarity with Agile/Scrum methodologies and SDLC best practices.
- Experience with rollback strategies, deployment validation, and release governance.
Soft Skills
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and stakeholder management abilities.
- Detail-oriented with strong organizational and multitasking capabilities.
- Self-motivated with a proactive and collaborative mindset., * Bachelor s Degree in Computer Science, Information Technology, or related field., * 5+ years of experience as a Salesforce DevOps Engineer or Salesforce Developer.
- Proven experience managing Salesforce CI/CD pipelines and release automation.
- Experience working in Agile environments with sprint planning, daily scrums, and iterative releases.
- Strong experience with Salesforce deployment tools and source-driven development approaches., * Experience supporting higher education or enterprise Salesforce environments.
- Previous experience with UMor USM environments is a plus.
- Knowledge of enterprise release governance and compliance processes.