remote
Head of Deployment Engineering - Deutsche Bank
Software Engineer
Lead the design, implementation and governance of a centralized deployment platform, driving engineering excellence across a heterogeneous enterprise landscape while ensuring regulatory compliance and operational efficiency.
About the role
Key Responsibilities
- Define and execute the vision for a unified deployment platform that supports multiple application teams and technology stacks.
- Architect and maintain CI/CD pipelines, container orchestration (Kubernetes), and GitOps workflows to enable rapid, reliable releases.
- Implement automation, monitoring, and security controls to meet regulatory and internal compliance requirements.
- Collaborate with product, security, and operations stakeholders to align deployment practices with business objectives.
- Lead, mentor, and grow a high‑performing deployment engineering team.
Requirements
- 10+ years of software delivery experience with a focus on deployment, release engineering, or platform operations.
- Deep expertise in CI/CD tooling (Jenkins, GitLab CI, Argo CD), containerization (Docker), and Kubernetes cluster management.
- Strong background in cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code (Terraform, CloudFormation).
- Proven track record of implementing security and compliance controls in a regulated environment.
- Excellent leadership, communication, and stakeholder‑management skills.
Skills
cicdkubernetesdocker