Job Description
Job Description:
We are looking for motivated Candidates to join our team, working on the software development of Private Bank’s event management application (dbHC Platform) and on the migration from on-prem to Google Cloud, delivering concepts for state-of-the-art observability and alerting.
Key responsibilities (What Do You Do?):
- Work within software development projects as a Lead Full Stack Developer to create new features and develop new services and components for Site Reliability Engineers and Service Operations.
Technically, we are looking for:
- A Bachelor of Science or Master degree with a major in Computer Science, Computer Engineering, Electrical Engineering, or similar discipline;
- Deep technical skills in at least one core language environment (e.g. Java, Javascript (NodeJS/TypeScript), Python, Shell scripting, etc);
- Experience in automation tools and platforms such as BitBucket, TeamCity/Jenkins, Artifactory, GitHub Actions;
- Experience with Docker containerization and clustering (Kubernetes, Docker, Dockerfiles, Helm, GCP/Azure/AWS)
- Experience with databases, e.g. MongoDB, Postgres, Oracle
- Experience with application development and multi-platform architectures;
- Strong experience in software development processes, models, lifecycles and methodologies.
- Strong written and verbal communication skills at all levels of project team;
- Prioritizes and manages time to deliver on commitments;
- Multiple languages preferred (English is mandatory, German is a plus);
- Experience working in an international environment.
Nice to have:
- Experience with GCP;
- Experience of infrastructure-as-code (Terraform);
- Experience with GitHub Actions.
What we offer:
- Medical care and life insurance
- Extra days off
- The coolest office
- Continuous learning – tech & soft skills (Pluralsight always here to help)
- Our most fun, professional nanny for your kids to spend time with – both on site and online
- Our personal trainer – both on site and online
- Free TNB theatre tickets
- Our own music band
We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.
Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.
We welcome applications from all people and promote a positive, fair and inclusive work environment.