Deutsche Bank provides commercial and investment banking, retail banking, transaction banking and asset and wealth management products and services to corporations, governments, institutional investors, small and medium-sized businesses, and private individuals.
Deutsche Bank looking for Software Developer to help create the next big thing in digital banking.
Job Designation : Software Developer
Salary : 22 LPA – 27 LPA
Qualification : Bachelor’s degree
Experience : Freshers / 0 – 2 years
Skill Set :
- Good knowledge of programming languages C,C++, Java,Python, etc.
- Good knowledge in any cloud like AWS, Azure, GCP etc.
- Good knowledge about automation/ configuration management using tools such as Ansible / UCD or relevant.
- Strong knowledge in Linux/Unix.
- Familiar with DevOps build and deploy tools like TeamCity, Jenkins, GIT / Bit Bucket / Artifactory.
- Basic understanding of networking and firewalls.
- Knowledge of best practices and IT operations in an agile environment
- Ability to deploy complex solutions based on IaaS, PaaS, and public and private cloud-based infrastructures
- Basic understanding of monitoring concepts for Infra / Application and performance and exposure on tools like Geneos, Nagios & Splunk/ELK stack.
- In depth Knowledge and experience in Docker technology, OpenShift and Kubernetes containerisation
- Basic understanding of Hadoop concepts and hands on experience on Hive, Impala, Pentaho & Spark for Data related work
Job Description:
This role will be key to our programme delivery and include working closely with stakeholders including client Product Owners, Digital Design Organisation, Business Analysts, Developers and QA to advise and contribute from Infra and DevOps capability perspective by Building and maintaining non-prod and prod environments, setting up end to end alerting and monitoring for ease of operation and oversee transition of the project to L2 support teams as part of Go Live.
- Drives automation (incl. automated build, test and deploy)
- Supports and manages Data / Digital systems architecture (underlying platforms, APIs, UI, Datasets …) in line with the architectural vision set by the Digital Design Organisation across environments.
- Drives integration across systems, working to ensure service layer integrates with the core technology stack whilst ensuring that services integrate to form a service ecosystem
- Monitors digital architecture to ensure health and identify required corrective action
- Serve as a technical authority, working with developers to drive architectural standards on the specific platforms that are developing upon
- Build security into the overall architecture, ensuring adherence to security principles set within IT and adherence to any required industry standards
- Liaises with IaaS and PaaS service provide within the Bank to enhance their offerings.
- Liaises with other technical areas, conducting technology research, and evaluating software required for maintaining the development environment.
- Works with the wider QA function within the business to drive Continuous Testing by integrating QA Automation suites with available toolsets.
Location : Pune, India