About Us
At Rhythm, our values form the foundation of our business. We are passionate about customer success, innovation, and our employees. They guide our actions, decisions, and interactions, ensuring that we consistently make a positive impact on the world around us.
Job Description
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines for Salesforce projects using MS Azure DevOps.
- Manage version control, branching, and deployment strategy for multiple Salesforce orgs (Sandboxes, UAT, Production).
- Automate deployment processes using tools such as Git, ANT, SFDX CLI, and Metadata API.
- Collaborate with developers, release managers, and administrators to streamline release cycles and ensure environment consistency.
- Monitor and troubleshoot build and deployment issues, ensuring smooth delivery of releases.
- Implement and maintain automated testing, code quality, and backup processes.
- Manage and optimize environment provisioning, data migration, and release documentation.
- Ensure compliance with security, governance, and audit standards during deployment cycles.
Requirements
Required Skills & Qualifications:
- 35 years of experience as a DevOps Engineer, including at least 2+ years in the Salesforce ecosystem.
- Strong working knowledge of Microsoft Azure DevOps (ADO) for pipelines, builds, and releases.
- Hands-on experience with Salesforce deployment tools (SFDX, ANT, GitHub, Bitbucket, Jenkins).
- Solid understanding of Salesforce metadata structure, sandbox management, and environment strategy.
- Experience with Git-based version control and branching strategies.
- Familiarity with Salesforce DX, scratch orgs, managed packages and unlocked packages is a plus.
Education
- Bachelor's degree in computer science, Information Technology, or a related field.
check(event) ; career-website-detail-template-2 => apply(record.id,meta) mousedown=lyte-button => check(event) final-style=background-color:#6875E2;border-color:#6875E2;color:white; final-class=lyte-button lyteBackgroundColorBtn lyteSuccess lyte-rendered=>