Release Manager - Salesforce
Posted 9 days 1 hour ago by TestYantra Software Solutions
Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description
Role: Release Manager
Work Location: London, UK
Number of days required to work from office - Its a short-term engagement 1-2 days should be fine
Primary Skills: Release Management in ADO on Salesforce projects
Duration: 30-45 days project.
Key Responsibilities:
- Release Management:
Oversee the full release process for Salesforce-based applications, including planning, scheduling, and coordinating all releases across multiple environments (dev, test, staging, production). - Azure DevOps:
Utilize Azure DevOps tools for CI/CD pipeline management, automating build and deployment processes, and ensuring integration with Salesforce development cycles. Manage source control, branching, and version control within the Azure DevOps environment. - Salesforce Release Management:
Plan and execute Salesforce-specific releases, including customizations, configurations, and third-party integrations. Ensure proper versioning and deployment strategies are in place for Salesforce releases. - Collaboration & Coordination:
Collaborate with cross-functional teams, including developers, QA, product owners, and business stakeholders, to ensure alignment of release timelines and successful deployment. - Quality Assurance:
Ensure that all releases meet the required quality standards by facilitating pre-release testing, reviewing deployment plans, and confirming that necessary rollback plans are in place. - Monitoring & Reporting:
Monitor and report on the status of ongoing releases, deployments, and environment health. Provide post-release support and manage any issues or incidents that arise during the release cycle. - Change Management:
Implement and maintain release governance policies and procedures to ensure the integrity and stability of production environments. Ensure all changes are documented and meet the required audit standards. - Automation:
Drive the automation of processes within Azure DevOps for smoother, faster, and more reliable deployments, leveraging tools such as PowerShell, Azure CLI, or other automation scripts where appropriate.
Key Skills & Qualifications:
- Experience:
- 8+ years of experience as a Release Manager or similar role, with a focus on Azure DevOps and Salesforce.
- Strong experience in managing deployments for Salesforce applications, including both declarative and programmatic changes (Apex, Visualforce, Lightning).
- Technical Skills:
- Expertise in Azure DevOps (build pipelines, release pipelines, repository management).
- Strong understanding of Salesforce development and release processes (e.g., sandboxes, change sets, deployment using Salesforce DX).
- Proficient in version control systems like Git or SVN.
- Familiarity with CI/CD practices and tools for automated testing and deployment.