As a senior engineer, you will be responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure, including analysis, development, and administration
Job Summary
As a senior engineer, you will be responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure, including analysis, development, and administration.
The candidate is expected to ensure good quality, maintainable, scalable, and high performing software applications are delivered to users in an Agile development environment.
Deutsche Bank offers a comprehensive benefits package including best-in-class leave policy, gender-neutral parental leaves, and sponsorship for industry-relevant certifications.
Matching Summary
As a senior engineer, you will be responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure, including analysis, development, and administration.
Skills & Requirements
Must-have
GCP technology
Python
Spark
PySpark
Bigquery
Dataproc
Composer
Terraform
GKE
Cloud SQL
Cloud functions
CI/CD practices
DevOps
Kubernetes
Docker
GIT
TeamCity
Maven
SONAR
APIs and microservices
REST
JSON
Agile development environment
Nice-to-have
Unix
Java
SAS
Mainframe
German Language skills
Data warehouse Management
banking regulation
Key Requirements
15 years of Solution Design and Lead Development experience
Hands-on experience in PySpark, Bigquery, Dataproc, Composer, Terraform, GKE, Cloud SQL and Cloud functions
Experience in set-up, maintenance, and ongoing development of continuous build/ integration infrastructure
Practical and applied knowledge of design patterns
Experience with development platforms: OpenShift/ Kubernetes/Docker configuration and deployment with DevOps tools
Good Knowledge about the core SDLC processes and tools such as HP ALM, Jira, Service Now
Proficient communication skills
Fluent in English (written/verbal)
Ability to work in virtual teams and in matrixed organizations