Deutsche Bank - New York, NY

posted about 2 months ago

Full-time - Senior
Remote - New York, NY
Credit Intermediation and Related Activities

About the position

The Python / Oracle Database Engineer and Developer role at Deutsche Bank is a senior position responsible for managing and supporting the Oracle database estate within the Treasury Modelling Analytics (TMA) function. This role involves hands-on engineering and development work, including database design, implementation, and programming, while adhering to Agile/DevOps SDLC governance. The position requires collaboration with various teams to ensure optimal database performance and effective programming practices.

Responsibilities

  • Co-manage, maintain, and evolve the entire DEV/UAT/PRODUCTION Oracle estate as per business and IT requirements.
  • Program, deploy, and maintain all types of Oracle programming artifacts, including SQL scripts and PL/SQL stored procedures.
  • Design and program Oracle database components such as schemas, tables, indexes, and queries in a complex software-based modeling execution platform.
  • Assist with the day-to-day management and support of Dev/UAT/Prod Oracle platforms, including change management activities.
  • Provide subject matter expertise in Oracle programming for optimal database design and implementation.

Requirements

  • Extensive hands-on experience in programming Oracle database artifacts using PL/SQL and SQL.
  • Good Python programming experience, including libraries like cx_Oracle and Pandas.
  • Experience in optimizing existing Oracle artifacts, including database schemas and SQL statements.

Nice-to-haves

  • Working knowledge or strong programming experience in the R programming language.
  • Experience with behavioral modeling analytics and CCAR stress testing.
  • Familiarity with other open-source databases like PostgreSQL or MySQL, and NoSQL databases such as Cassandra or MongoDB.

Benefits

  • Diverse and inclusive work environment.
  • Hybrid working model with in-office and remote flexibility.
  • Generous vacation, personal, and volunteer days.
  • Competitive compensation packages including health and wellbeing benefits.
  • Retirement savings plans and parental leave.
  • Educational resources and matching gift programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service