Salesforce DevOps/Release Manager
Posted on August 5, 2025
Job Description
- Salesforce DevOps/Release Manager
- Experience: 7+ years
- Role Overview
- We are looking for an experienced Salesforce Release Manager to join our team. This role is essential for ensuring smooth, reliable, and efficient Salesforce deployments through modern DevOps practices. The ideal candidate will bring deep experience in source-driven deployments, automation scripting, and CI/CD processes while collaborating with cross- functional teams to maintain the highest quality standards in our Salesforce environments.
- Key Responsibilities
- Manage and oversee Salesforce release and deployment processes across environments.
- Implement and maintain Source-Driven Deployment practices using Infrastructure as Code (IaC) methodologies.
- Administer and optimize CI/CD pipelines leveraging GitLab for automated deployments.
- Handle Salesforce Metadata Deployments, ensuring accuracy and consistency across orgs.
- Create, manage, and deploy Salesforce packages (1GP or 2GP), with clear understanding of Managed and Unmanaged packages.
- Develop and maintain automation scripts using Python, YAML, or Bash (with a strong preference for YAML or Python) to streamline deployment processes.
- Define, implement, and enforce quality gates in the deployment lifecycle to ensure high-quality, error-free releases.
- Collaborate with development, QA, and operations teams to coordinate release schedules and ensure minimal disruption to business operations.
- Troubleshoot and resolve deployment issues promptly, providing clear documentation and root-cause analysis.
- Champion best practices in Salesforce DevOps, including version control, branching strategies, and automated testing.
- Required Skills s Qualifications
- 7+ years of hands-on experience in Salesforce release management or DevOps roles.
- Proven experience working in an Infrastructure as Code (IaC) model or Source-Driven Deployment frameworks.
- Strong knowledge of GitLab for CI/CD deployment workflows.
- Proficiency in Salesforce Metadata Deployment processes and tools (e.g., Salesforce CLI, Metadata API, ANT).
- Experience with Salesforce package creation (1GP, 2GP) and an understanding of managed vs. unmanaged packages.
- Solid scripting skills in Python, YAML, or Bash, with a preference for YAML or Python to automate deployment pipelines.
- Experience implementing and managing quality gates to enforce standards and reduce deployment risk.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, comfortable working in a hybrid, cross- functional team environment.
Required Skills
salesforce devops/release manager