Release Manager (Salesforce Project)

Release Manager (Salesforce Project)

Posted 5 days ago by Adroit People Limited (UK)

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The Release Manager will oversee the complete release process for Salesforce-based applications, utilizing Azure DevOps for CI/CD pipeline management. This role involves collaboration with cross-functional teams to ensure successful deployments and adherence to quality standards. The position requires extensive experience in Salesforce release management and automation practices. The contract is for 45 days with a possibility of extension.

Key Responsibilities:

  • Oversee the full release process for Salesforce-based applications, including planning, scheduling, and coordinating all releases across multiple environments (dev, test, staging, production).
  • 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.
  • 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.
  • Collaborate with cross-functional teams, including developers, QA, product owners, and business stakeholders, to ensure alignment of release timelines and successful deployment.
  • 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.
  • 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.
  • Implement and maintain release governance policies and procedures to ensure the integrity and stability of production environments.
  • 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:

  • 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).
  • 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.
  • Proficiency in Salesforce platform, administration, and DevOps practices.
  • Experience with Salesforce release management tools (Azure DevOps, Gearset, Copado, AutoRABIT, Flosum).
  • Strong understanding of CI/CD pipelines and automation tools (Azure DevOps, Jenkins, GitHub Actions).
  • Experience with Git-based version control and branching strategies.
  • Familiarity with Salesforce DX and other deployment tools.
  • Knowledge of Salesforce metadata, APIs, and packaging.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Role: Release Manager

Location: London, UK

45days Contract (Possible Extension)

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:

  • 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.
  • Mandatory : Proficiency in Salesforce platform, administration, and DevOps practices.
  • Experience with Salesforce release management tools (Azure DevOps, Gearset, Copado, AutoRABIT, Flosum).
  • Strong understanding of CI/CD pipelines and automation tools (Azure DevOps, Jenkins, GitHub Actions).
  • Experience with Git-based version control and branching strategies.
  • Familiarity with Salesforce DX and other deployment tools.
  • Knowledge of Salesforce metadata, APIs, and packaging.