The Job logo

What

Where

DevOps Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join DB Technology as a DevOps Engineer to work on cutting-edge technologies in financial services innovation. Manage Linux platforms, troubleshoot, debug software, and implement DevOps tools. Utilize skills in Linux, Shell Scripting, Cloud providers, CI/CD, Docker, Kubernetes, API-based service design, Agile software delivery. Full-time on-site role in Pune, Maharashtra, India.

JOB DESCRIPTION

Role Description

 

DB Technology is a global team of tech specialists, spread across multiple trading hubs and tech centers. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.

Global Foreign Exchange (GFX) is a vital part of the DB Investment Bank that provides our clients with many ways to manage their currency risk. GFX is an industry recognized market leader in many products (like Options, Swaps) and top-3 in all FX products across the world. 

GFX heavily relies on its technology to stay ahead of the competition. Our products are used by clients, trading desks, sales and operations. They provide connectivity with brokers, exchanges and clearing houses. The development of our products gives engineers a unique ability to learn business, work with big data and analytics. 

 

What Will The Employee Gain From This Role

  • Experience in building world #1 platform in electronic FX trading
  • Experience in building Hybrid Cloud platform for low-latency trading applications
  • Working with a geographically dispersed team of high skilled professionals

 

What we’ll offer you

As part of our flexible scheme, here are just some of the benefits that you’ll enjoy

  • Best in class leave policy
  • Gender neutral parental leaves
  • 100% reimbursement under childcare assistance benefit (gender neutral)
  • Sponsorship for Industry relevant certifications and education
  • Employee Assistance Program for you and your family members
  • Comprehensive Hospitalization Insurance for you and your dependents
  • Accident and Term life Insurance
  • Complementary Health screening for 35 yrs. and above

 

Key Responsibilities

  • Manage, debug, and troubleshoot Linux platforms for the application stabilities and root cause analysis.
  • Contribute to all phases of the development lifecycle with well designed, testable and efficient Solutions.
  • Contribute all implementation of DevOps tools chain, Identify and implement solutions best suited within the team/tribe.
  • Ensure designs are in compliance with specifications and regulations.
  • Identify opportunities for continuous improvement.
  • Support the adoption of DevOps & SRE toolsets.
  • Work on toil reduction.
  • Actively contribute and deliver on automation and observability of KPIs.
  • Work with the wider community of engineers to increase standards & discipline.
  • Ability to drive incident management, problem management forums and post-mortems across operations, infrastructure, networks, engineering and product teams to find root cause.
  • Troubleshoot, debug and upgrade software.

 

Skills and Experience

  • Knowledge and hands-on experience of Linux, Shell Scripting, Linux Networking, application layer protocols (HTTP/S, TLS/SSL, FTP, TCP Layer etc.)
  • Hands-on experience with a Public Cloud provider. AWS, Azure or – ideally - Google Cloud.
  • Familiarity with the components of modern cloud best practice:
    • Infrastructure as Code – With Terraform.
    • Compliance with Policy as Code – With Terraform Sentinel.
    • Infrastructure on demand, auto-scaling and cost optimization.
    • CI / CD using Jenkins, TeamCity, Github & Github Actions.
    • Containerization with Docker.
    • Kubernetes – ideally with Google Kubernetes Engine or RedHat OpenShift.
    • Packaging using Helm.
    • Experience with Anthos as Hybrid cloud setup.
    • Service Meshes – With either Anthos Service Mesh or, ideally, Consul Service Mesh.
    • Open-Source dependency management and CVE mitigation.
    • Automated testing, BDD and TDD.
    • Observability using Google Cloud Operations or NewRelic.
    • GIT, JIRA, Artifactory and BitBucket
  • Comprehensive understanding of Code Analyzers/Linters and security fundamentals:
    • Certificates, keys and their management
    • Secret best practices and management
    • Authentication and authorization
    • Service accounts and identity federation
    • Robust logging, tracing and anomaly detection
    • VeraCode. SonarQube, KtLint, Eslint etc.
  • Experience and knowledge in infrastructure architecture, capacity planning, failover and disaster recovery is a plus
  • Very good knowledge of API-based service design. Understanding of microservices architecture principles. Working knowledge of tools and technologies supporting service design like API gateways, service registries, discovery and service meshes. 
  • A history of Agile software delivery with active participation in all ceremonies and use of common tooling like Jira.
  • Good stakeholder management and communication.
  • Ability to translate customer and product requirements into stable, sustainable and reusable solutions.
  • Ability to identify inefficiencies, duplication and look at ways and means for simplification.
  • Ability to work under pressure and drive resolution for major incidents.

 

How we’ll support you

  • Training and development to help you excel in your career
  • Flexible working to assist you balance your personal priorities
  • Coaching and support from experts in your team
  • A culture of continuous learning to aid progression
  • A range of flexible benefits that you can tailor to suit your needs

 

About us and our teams

Please visit our company website for further information:

https://www.db.com/company/company.htm

 

Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.
We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Set alert for similar jobsDevOps Engineer role in Pune, India
Deutsche Bank Logo

Company

Deutsche Bank

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Deutsche Bank Logo

Associate Engineer

Deutsche Bank

Pune, Maharashtra, India

Posted: a year ago

JOB DESCRIPTION Role Description   The Corporate Bank Technology team have an established Digital Service Manager programme (DSM) to implement a new transformational platform which will provide digital customer service experience where customers can interact with ease and simplicity. Delivery of DSM functionality will transform customer experience by providing omni-channel capability, quality of information, real-time interactions with the bank, self-servicing, deliver optimised business processes, API’s linking to back-end systems, robotics and machine learning to facilitate improvements in processes.  The programme will transform the way clients and internal users interact with each other by delivering automation, reducing client onboarding and service turnaround times, all with the aim of protecting and growing the business. The DSM programme team are looking to hire engineers to join the Pune development team.  You will design and develop Salesforce application code, implement technical solutions, and configure Salesforce in designated environments in response to business problems. The Engineer proposes the design and architecture of the application, its components, investigates and proposes appropriate technologies to be used, creates re-usable frameworks and drives standardisation where possible. The team lead manages delivery of other members of the team and assigns their work where applicable. All engineers within the team will be required to develop and implement high quality code aimed at achieving the desired business outcomes   What we’ll offer you As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above   Your key responsibilities Participate in the end-to-end product life cycle, including requirements gathering, solution design, development, testing, and implementation (Agile SDLC). Design and develop Salesforce solutions (configuration and development) in accordance with requirements and feature definitions, and in line with the overall architecture direction of the DSM programme. Design the application using frameworks and components to meet the requirements and clearly document the design. Evaluate new products for inclusion, this will include prototyping. Development of source code in line with detailed requirements. Verify the developed source code via reviews and partnering. Integrate software components including unit and integrated software testing according to the test plan. Ensure that all code changes end up in specified configuration and deployment tools. Provide release deployments on non-production management-controlled environments. Write and maintain release and deployment instructions, technical change management and fix defect/ bugs & L3 support   Your skills and experience Experience with development technologies, 3 years+ experience in a developer role is desirable. Salesforce development experience, ideally Service Cloud, Community Cloud. Ability to communicate complex ideas simply and effectively with concise written artefacts. Teamwork and communication skills are absolutely essential. Passion for quality and continuous improvement of processes and software, well versed with software engineering practices (e.g. continuous integration, build/deploy automation). Experience with Test Driven Development and Agile software development methodologies. Ability to work in a fast-paced environment and create a positive working atmosphere. Passion for sharing knowledge and best practices, and promote collaboration, in virtual/ matrix teams.   Technical Skills: Candidate should have experience in several of the following: Strong knowledge of Java programming language and/or web development. Experience in Salesforce.com applications development, configuration and implementation. (Apex Classes / Controllers, Triggers, SOQL, SOSL, Visual Force, Lightning Components and Salesforce APIs. UI development expertise, HTML5, Javascript, JQuery and CSS, and frameworks such as, AngularJS, Struts Enterprise Integration Solutions (Apache Camel, Tibco ESB, IBM MQ, Mulesoft or Informatica) Web API development – Rest/SOAP Services and processing tools, REST, JSON and REST frameworks DevOps - Eclipse, Git, BitBucket, Sonar, Jira, Confluence, Crucible, Jenkins and/ or TeamCity Experience with the following would be highly desirable: Analytics experience with tools such as Tableau, QlikView, Einstein. Knowledge of standard databases like Oracle, MS-SQL and appreciation of Big Data/ NO SQL approaches. Knowledge of web containers, like Apache, and J2EE servers: JBoss, Oracle Weblogic, IBM Websphere etc. Knowledge of cloud solutions and hosting / cloud patterns such as Kubernetes and Docker. Integration approaches for messaging, telephony & workflow platforms (IBM BPM, Pega etc).   How we’ll support you   Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs   About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm   Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer. We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Deutsche Bank Logo

SRE Lead Engineer - AVP

Deutsche Bank

Pune, Maharashtra, India

Posted: a year ago

JOB DESCRIPTION Private Bank Germany Service Operations - provides 2nd Level Application Support for business applications used in branches, by mobile sales or via internet. The department is responsible for the stability of the applications. Incident Management and Problem Management are the main processes that account for the required stability. In-depth application knowledge and understanding of the business processes that the applications support are our main assets.     What we’ll offer you   As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Flexible working arrangements Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above     Your Key Responsibilities / Tasks: Management of support activities for service operations, such as troubleshooting and solving incidents and problems / service delivery Take overall responsibility for the resolution of incidents and problems within the team & oversee the resolution of complex incidents Ensure analysts are using the correct troubleshooting methods and processes Assistance in managing relationships with involved business partners Manage escalations by collaborating with customer Service, other service operations specialists and relevant TDI functions to properly and quickly resolve escalated issues Overview of areas that need monitoring, reporting and improvement Identifying the required metrics and ensuring that they are addressed, monitored and improved where necessary.     Your skills and experience Experience with multiple technology stacks (IBM mainframe, DB2/Oracle database, Cloud based platforms, JAVA etc) Working knowledge of standard tools (Service-Now, Confluence, JIRA) ITIL & GCP qualified desirable English language skills mandatory, German CEFR A1 level mandatory (higher desirable)     Education Bachelor’s degree from an accredited college or university with a concentration in IT or Computer Science related discipline (equivalent diploma or technical faculty)   How we’ll support you Training and development to help you excel in your career Flexible working to assist you balance your personal priorities Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs   About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm   Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer. We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Deutsche Bank Logo

Project Delta – Engineer - Developer

Deutsche Bank

Pune, Maharashtra, India

Posted: a year ago

JOB DESCRIPTION Role Description Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities services. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery.  At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel.    Within the Securities Services division, the Fund Services product family has new opportunities for suitable candidates to be part of their data and digital transformation program. The successful candidate will help us build and maintain cloud-based digital data analytics solutions including microservices. You w be responsible for designing, developing, testing and deploying web services and APIs; working in close collaboration with business, product and operations in an Agile culture. Successful candidates are expected to be experts in their fields and hands-on, and passionate to create and deliver. The successful candidate can expect to work in a start-up culture and part of a cross-functional agile delivery APAC team within a bank with strong growth drivers that is fast paced and requiring uncompromised execution to hit milestones. You will bring disciplined and expert approaches to quality software development, focused on optimising the application of technologies and good governance practices to deliver positive impacts and value to business and clients. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. You are someone who sees engineering as a team activity, with a predisposition to code, open discussion and to foster a collaborative and inclusive environment. As such the successful candidate will have exceptional opportunities to handle applications of leading technology to make practical visible business impacts, leading to fulfilling professional development.   Responsible for developing, enhancing, modifying and/or maintaining applications in the Securities Services (Funds Services) Technology environment. Software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture. Employees work closely with business partners in defining requirements for system applications. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Individual contributor role. Typically requires 10-15 years of applicable experience.   What we’ll offer you As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Flexible working arrangements Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above     Your Key Responsibilities Responsible for building data marts and data mesh on fund accounting data Responsible for designing data structures to be used by the UI screens Responsible to understand the data structure of fund accounting data Participating fully in the development process through the entire software lifecycle. Participating fully in agile software development process Use BDD techniques, collaborating closely with users, analysts, developers, and other testers. Make sure we are building the right thing. Write code and write it well. Be proud to call yourself a programmer. Use test driven development, write clean code, and refactor constantly. Make sure we are building the thing right. Be ready to work on a range of technologies and components, including user interfaces, services, and databases. Act as a generalizing specialist. Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level. Ensure that the software you build is reliable and easy to support in production. Be prepared to take your turn on call providing 3rd line support when it’s needed Help your team to build, test and release software within short lead times and with minimum of waste. Work to develop and maintain a highly automated Continuous Delivery pipeline. Contribute to a culture of learning and continuous improvement within your team and beyond Experience working in an agile team, practicing Scrum, Kanban or XP Experience of performing Functional Analysis is highly desirable     Your Skills and Experience Strong knowledge of cloud platforms with a strong preference for Google Cloud; their services and tools. Experience in data warehousing, building data marts and data mesh preferably using GCP BigQuery. Experienced in data modeling, ETL, data visualization. Knowledgeable in data organization. Demonstrable track record with portfolio in front-end and back-end work. Familiar with SQL and NoSQL databases including MySQL. Proficient in Python with good understanding of both object oriented and functional programming concepts. Must have knowledge of NoSQL and relational databases Experience of the Hadoop ecosystem (preferably the cloudera distribution) and the technologies that comprise it is good to have Knowledge of SQL on Hadoop engines such as Hive and Impala is good to have. Spark SQL is good to have. Experienced in version control, testing, debugging, prototyping and deployment. Practical experience of using test driven development and constant refactoring in a continuous integration environment. Knowledge of caching technologies – ehcache, hazelcast, coherence etc   The ideal candidate will also have: Experience in complete software development lifecycle from requirements to deployment, maintenance and upgrading. Demonstrated track record in testing and fixing bugs or other coding issues; act as quality assurance testers Behavior Driven Development, particularly experience of how it can be used to define requirements in a collaborative manner to ensure the team builds the right thing and create a system of living documentation Good to have range of technologies that store, transport, and manipulate data, for example: NoSQL, document databases, graph databases, Hadoop/HDFS, streaming and messaging Will be Added Advantage if candidate has exposure to Architecture and design approaches that support rapid, incremental, and iterative delivery, such as Domain Driven Design, CQRS, Event Sourcing and micro services.   How we’ll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs   About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm   Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer. We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.