Lead Engineer Devops
joindevops
Job Description
1.Salesforce development
- Hands-on development using Apex, Lightning Web Components (LWC), Aura Components, Visualforce, Flows and Salesforce APIs.
- Understand and troubleshoot deployment issues related to Apex code, metadata, integrations, profiles, permission sets and security configurations.
- Support developers in implementing Salesforce development best practices.
- Perform code reviews and enforce coding standards.
2.Salesforce DevOps and release management
- Own and manage the complete Salesforce DevOps lifecycle across multiple environments.
- Plan, coordinate and execute Salesforce releases and deployments.
- Create release schedules, deployment plans, rollback strategies and governance processes.
- Ensure smooth deployment of Salesforce metadata and code changes.
3.CI/CD and automation
- Design, implement and maintain CI/CD pipelines.
- Automate build, testing, validation and deployment processes.
- Improve deployment frequency while maintaining quality and compliance standards.
4.Source control and branch management
- Manage Git repositories and branching strategies.
- Handle pull requests, merge approvals, code reviews, conflict resolution and release tagging.
- Ensure adherence to version control best practices.
5.Environment management
- Manage Salesforce sandboxes and deployment environments.
- Coordinate metadata promotion across Development, QA, UAT and Production.
- Maintain environment integrity and deployment readiness.