Job Description
Overview Responsible for implementing scalable solutions including continuous delivery, optimization, monitoring, release management and support the end to end release process. Good understanding on Salesforce Metadata API, Package deployment(Managed/Unmanaged and Locked/Unlocked) Responsible for Environment provisioning, sandbox management, data management identify opportunities to automate recurring activities and identifying long-term options in Azure Devops Take ownership and continuous improvement of the release process by documenting release issues and developing plans to improve process or automation Ensure all Salesforce updates made seamlessly move from development through staging to production and perform sync down process (back-merge process) Maintain solutions for operational administration in Salesforce, Metadata/Data backup & Recovery , Security/ Performance Monitoring. Responsibilities Mandatory Technical Skills: Experienced in setting up, maintaining, and troubleshooting CI/CD pipelines for Salesforce apps, with strong knowledge of pipeline and branch creation, and automation scripting (primarily in YAML, with alternative languages as needed). Hands-on in creation of SFDX project in Azure repos, Creating automated release in ADO for deployment in various orgs at once, maintain/back-syncing all the lower branches with the latest code base. Implement GIT Branching strategy using VS code integrated with the Salesforce CLI tool. Setting up, monitoring and improving DevOps processes: CI/CD, test automation, monitoring, Running data deployments (sandbox seeding) to test features, Running final releases to production and rolling back or restoring if anything goes wrong Familiarity with Salesforce metadata concepts and the metadata API within Sales and Service Cloud. Hands-on experience in both Salesforce and DevOps, with a minimum of 6 to 9 years of experience. Qualifications identify opportunities to automate recurring activities and identifying long-term options in Azure Devops Take ownership and continuous improvement of the release process by documenting release issues and developing plans to improve process or automation Ensure all Salesforce updates made seamlessly move from development through staging to production and perform sync down process (back-merge process) Maintain solutions for operational administration in Salesforce, Metadata/Data backup & Recovery , Security/ Performance Monitoring. Regular Bachelor Degree is mandatory and Post graduation is good to have