Role: Salesforce DevOps Engineer
Location: To Be Confirmed
Work Mode: To Be Confirmed
Employment Type: Contract
Experience: 10+ Years
Job Summary
We are seeking an experienced Salesforce DevOps Engineer with strong expertise in Salesforce CI/CD, deployment and release management, source control, environment management, and Salesforce platform operations.
The ideal candidate will have hands-on experience with Opsera or Copado, Salesforce development tools, Git-based source control, Apex, Lightning components, metadata management, security configuration, and automated deployment processes. The candidate will work closely with Salesforce developers, administrators, QA, security, and business teams to improve release quality, platform stability, automation, and operational maturity.
Key Responsibilities
Salesforce Deployment & Release Management
- Manage end-to-end Salesforce deployments across Development, QA, UAT, Staging, and Production environments
- Plan and execute releases with appropriate validation, approvals, deployment checklists, rollback strategies, and post-deployment verification
- Maintain release calendars and coordinate deployment activities across cross-functional teams
- Ensure smooth, secure, and reliable promotion of Salesforce changes between environments
Salesforce DevOps & CI/CD
- Configure, manage, and optimize Salesforce CI/CD pipelines using Opsera or Copado
- Automate metadata validation, testing, deployment, code promotion, and release orchestration
- Monitor pipeline execution and troubleshoot build, validation, and deployment failures
- Continuously improve deployment speed, reliability, automation, and release quality
- Implement and maintain Salesforce DevOps standards and best practices
Salesforce Development & Engineering
- Support Salesforce developers with environment, source-control, metadata, and deployment-related issues
- Work with Salesforce development tools and technologies, including:
- Salesforce CLI (SFDX)
- Visual Studio Code
- Git
- Scratch Orgs
- Sandboxes
- Salesforce Metadata API
- Develop, review, and troubleshoot:
- Apex Classes
- Apex Triggers
- Batch Apex Jobs
- Scheduled Apex Jobs
- Test Classes
- Ensure Salesforce code follows development standards and production deployment requirements
- Maintain required test coverage and improve the reliability and scalability of automated tests
Salesforce Configuration & Metadata Management
- Manage and deploy Salesforce metadata and configuration components, including:
- Custom Objects and Fields
- Page Layouts
- Record Types
- Workflows
- Flows
- Validation Rules
- Approval Processes
- Ensure configuration changes are properly version-controlled, documented, validated, and promoted across environments
- Support metadata comparison, change tracking, and deployment impact analysis