Engineer
Deutsche Bank
- Pune, Maharashtra
- Permanent
- Full-time
- Competitive salary and non-contributory pension
- 30 days’ holiday plus bank holidays, with the option to purchase additional days
- Life Assurance and Private Healthcare for you and your family
- A range of flexible benefits including Retail Discounts, a Bike4Work scheme and Gym benefits
- The opportunity to support a wide ranging CSR programme + 2 days’ volunteering leave per year
- You will create strategic solutions that consider the risk, benefits and conflicts of the situation
- Design elegant solutions to complex problems which satisfy user & non-functional requirements
- You will provide leadership and guidance to the delivery function, delivering with optimal functionality & efficiency
- Engineer solutions to minimise occurrence & prevent recurrence of production issues and to facilitate reduced mean time to recovery
- Design & engineers solutions and services with embedded risk and security controls as mitigation against threats
- You will ensure a high quality solution, ensuring TDD/BDD standards are aligned to.
- Skilled in building productive networks to drive collaboration, re-use and knowledge sharing
- Effectively communicates complex messages in a clear and concise manner
- Enables experimentation and fast learning approaches to creating business solutions
- Experience in solution design tools and techniques with ability to make design decision trade-offs
- Scala or Java
- Distributed Processing
- Spark
- Hadoop Technologies
- Hive
- Experience in Hadoop Big Data projects,
- HDFS file system
- Akka (including streaming, http, remoting)
- RESTful web services
- Python
- Linux
- Oracle
- Kafka
- A culture of continuous learning with coaching and support from experts in your team
- Enterprise engineer training programmes to recognise our leading technologists
- Regular global engineering events such as Hackathons or Engineering Days
- Monthly industry speaker and community events
- Accelerated promotion process for outstanding technologists
- Flexible working to balance your personal priorities