Salesforce DevOps Engineer
oraclecloud
Job Description
- Partner with Salesforce Engineering Leads to create, drive and own yearly DevOps strategy
- Build a culture of metrics driven DevOps ecosystem – deployment frequency, pipeline stability
- Design, implement, and maintain scalable CI/CD pipelines for Salesforce using Jenkins and GitHub Actions
- Build automated deployment workflows enabling continuous integration and continuous delivery in collaboration with development teams
- Define and implement pipelines as code wherever possible
- Develop automation to identify and remediate configuration and code issues early in the delivery lifecycle
- Manage test environments, including environment setup, data management, and coordination with integrated systems
- Integrate test automation, unit tests, and other quality gates into CI/CD pipelines
- Ensure adherence to configuration management, change management, and release management processes
- Maintain a complete and up-to-date inventory of all Salesforce environments
- Monitor environment health and perform initial troubleshooting of issues
- Coordinate Salesforce code, metadata, and data migrations across environments
- Promote a culture of continuous improvement, automation, and operational excellence
Mandatory Qualifications & Skills:
DevOps & CI/CD
- Jenkins: pipeline creation, job configuration, optimization, and troubleshooting
- GitHub Actions: workflow design and CI/CD automation
- Git: branching strategies, version control best practices, and release workflows
- End‑to‑end CI/CD expertise, including integration of automated tests and quality gates
Salesforce DevOps
- Salesforce deployment expertise including Metadata API, SFDX, and production deployment handling
- Experience coordinating code, metadata, and data deployments across environments
- Strong understanding of Salesforce release management and change management
Coding
- Strong Python, Groovy scripting for automation, orchestration, and tool integration
Infrastructure & Cloud
- Hands-on experience building, managing, and maintaining infrastructure to support DevOps activities
- Strong understanding of integrations and deployments within the AWS ecosystem
Productivity & Modern Tooling
- Experience leveraging AI tools (e.g., GitHub Copilot, Claude Code) to enhance engineering productivity
Operational Excellence
- Experience managing production releases with minimal downtime
- Ability to perform L1 troubleshooting and environment health monitoring
Education & Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 7+ years of overall IT experience, with at least 3+ years focused on Salesforce DevOps
- Strong analytical and problem-solving skills
- Excellent communication skills and proven ability to collaborate effectively with global teams