CI/CD DevOps Engineer – Salesforce
gehealthcare
Job Description
Job Description
Key Responsibilities:
-
Design, build, and maintain CI/CD pipelines for Salesforce using Jenkins, GitHub Actions, and Flosum.
-
Automate deployment processes for Salesforce metadata and code across multiple sandboxes and production environments.
-
Integrate version control systems (GitHub) with Salesforce development workflows.
-
Collaborate with Salesforce developers, admins, and QA teams to streamline release management.
-
Implement quality gates, static code analysis, and automated testing in the CI/CD pipeline.
-
Monitor and troubleshoot build and deployment issues, ensuring minimal downtime and quick resolution.
-
Maintain documentation for CI/CD processes, tools, and best practices.
-
Ensure compliance with Salesforce security and governance standards during deployments.
-
Evaluate and integrate new tools and technologies to improve DevOps practices.
Required Skills:
-
Bachelor’s degree in computer science or equivalent curriculum.
-
Strong experience with Salesforce DX, Metadata API, and Change Sets.
-
Proficiency in Git, GitHub, and branching strategies.
-
Hands-on experience with Jenkins, Flosum, and GitHub Actions.
-
Familiarity with Salesforce development lifecycle and release management.
-
Experience with automated testing frameworks for Salesforce (e.g., Apex tests, Selenium).
-
Understanding of DevOps principles, CI/CD best practices, and Agile methodologies.