What are the responsibilities and job description for the Salesforce DevOps Engineer position at Donato Technologies, Inc?
Job Description
Job Description
Job Title : Salesforce DevOps Engineer
Location : Austin, TX ( 3 days / week onsite )
We are looking for a highly skilled Salesforce DevOps Engineer to join our team! The ideal candidate will have expertise in CI / CD pipeline management, Salesforce DX, version control, and release management within Salesforce environments.
Key Responsibilities :
- CI / CD Pipeline Management : Lead the setup, configuration, and maintenance of CI / CD pipelines for Salesforce applications. Utilize tools such as GitHub, Jenkins, Salesforce DX, Copado, or Gearset to automate deployments across Sandbox, UAT, and Production environments . Ensure efficient and error-free deployments with robust automation and monitoring processes.
- Salesforce DX & Version Control : Implement and maintain Salesforce DX to streamline development workflows and enable source-driven development. Enforce best practices for version control using Git repositories , ensuring effective branching strategies, commit policies, and pull request workflows to maintain high code quality and collaboration.
- Release Management : Oversee and coordinate the deployment of multiple releases in a Salesforce environment. Ensure seamless transitions between development, QA, UAT, and production by defining and executing structured release processes, rollback strategies, and environment management techniques. Work closely with cross-functional teams to resolve deployment challenges and maintain system stability.