Salesforce DevOps Release Engineer/Manager

BELFOR
Duisburg, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Microsoft Azure Command-Line Interface Static Program Analysis Continuous Integration DevOps Github Copado Salesforce.Com Software Engineering SonarQube User Interface Testing
+11 more
YAML Scripting Delivery Pipeline Git Git Flow Information Technology Deployment Automation Npm(Software) Software Version Control Data Pipelines Atlassian Bamboo

Job description

  • Own and continuously improve the end-to-end CI/CD pipeline for Salesforce deployments using Gearset (or equivalent tools such as Copado or Flosum), Azure Pipelines, and SFDX CLI, ensuring reliable and repeatable releases across all environments.
  • Maintain and govern the multi-tier sandbox environment strategy, including scheduled refresh cycles, storage monitoring, metadata drift detection, and ensuring environment parity across concurrent country rollouts.
  • Integrate automated quality gates into the deployment pipeline, including static code analysis (SonarQube, PMD) and code formatting enforcement (Prettier), to uphold clean code standards across the team.
  • Define and enforce Git branching strategies (GitFlow, Trunk-Based, or Expanded) tailored to the team’s release cadence, ensuring clear metadata dependency management and conflict-free merges.
  • Champion a Shift Left testing approach by embedding UI testing tools and automated regression suites within the CI/CD pipeline to catch defects early in the development cycle.
  • Manage release scheduling, sequencing, and post-deployment verification within a single Salesforce org serving multiple countries across Europe, coordinating closely with developers, administrators, and business analysts.
  • Respond swiftly to production incidents by managing hotfix deployments outside of regular release cycles, including impact assessment, expedited testing, and rollback planning.
  • Develop and maintain comprehensive release documentation, including deployment runbooks, rollback procedures, environment maps, and pipeline architecture diagrams.
  • Collaborate with the broader IT organisation to align Salesforce DevOps practices with enterprise-wide standards and tooling (Azure DevOps, NPM, version control best practices).
  • Continuously evaluate and recommend improvements to the release engineering toolchain, staying current with Salesforce DevOps ecosystem developments.

Requirements

Do you have experience in UI?, * Degree in computer science or a related field, demonstrating a strong technical foundation.

  • Proven hands-on experience as a DevOps or Release Engineer within the Salesforce ecosystem, with deep knowledge of metadata types, dependencies, and deployment mechanics.
  • Strong experience with CI/CD pipeline tools - preferably Gearset, with Copado or Flosum as valid alternatives - and pipeline-as-code frameworks such as Azure Pipelines (YAML) or GitHub Actions.
  • Solid understanding of Git version control, branching strategies (GitFlow/Trunk-Based/Expanded), and merge conflict resolution in the context of Salesforce metadata.
  • Experience integrating static code analysis (SonarQube, PMD) and automated testing frameworks into deployment pipelines.
  • Familiarity with Shift Left testing methodologies and UI test automation tools within a Salesforce context is highly desirable.
  • Working knowledge of SFDX CLI, NPM, and scripting for deployment automation.
  • Salesforce Platform Developer or Administrator certification required; additional DevOps-related certifications (e.g., Azure DevOps Engineer) are a significant plus.
  • Agile mindset with experience working in sprint-based delivery teams, comfortable with shared code ownership and continuous integration practices.
  • Exceptional interpersonal abilities with a strong focus on effective, solution-oriented collaboration in a multicultural team environment. This includes clear communication, respect for diverse perspectives, and strong partnership skills.
  • A reliable team player who takes ownership and works collaboratively across teams.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all