python/etl developer

$135,741 - $141,981/Yr

Randstad - Jersey City, NJ

posted 3 months ago

Full-time - Mid Level
Jersey City, NJ
Administrative and Support Services

About the position

The Enterprise Capital Management technology team is seeking an exceptional individual performer who can thrive in a fast-paced agile environment. The primary objective of our team is to ensure that Client and its subsidiaries comply with regulatory capital reporting requirements under the Basel rules. This involves developing a stable, scalable, and sustainable capital reporting and analysis platform. The project focuses on elaborating requirements for data sourcing elements necessary for calculating risk-weighted assets, detailing the business logic for computing these financial elements, and defining the process flow and formulas for generating Basel rules-based capital ratios. These requirements are captured for various entities at Client, including Client and related depository institution entities. In this role, you will be responsible for hands-on application development to support both current and target processes. You will also partner with multiple Technology teams to implement the target architecture and facilitate migration to a strategic platform. This position typically requires over 8 years of applicable experience, with a strong emphasis on Python development, big data technologies, and SQL programming. The ideal candidate will possess exceptional coding, debugging, and analytical skills, along with a proven track record of working on and implementing innovative tech-based solutions.

Responsibilities

  • Hands-on application development to support current and target processes.
  • Partnering with multiple Technology teams to implement target architecture and migration to strategic platform.
  • Elaborating requirements for data sourcing elements for calculating risk-weighted assets.
  • Detailing business logic for computing financial elements and defining process flow and formulas for generating Basel rules-based capital ratios.
  • Performance tuning of data-intensive applications and identifying performance improvements and memory optimizations.

Requirements

  • 4+ years of experience in Python development is a must.
  • 2+ years of experience in big data technologies like Spark and Hadoop.
  • 2+ years of SQL programming experience, preferably with databases such as Oracle Exadata.
  • 2+ years of data wrangling/ETL experience, preferably with vendor products such as Alteryx/Trifacta or Informatica.
  • Knowledge of performance tuning data-intensive applications.
  • Expertise in performance profiling and memory optimizations.
  • Exceptional coding, debugging, and analytical skills.
  • Experience in large-scale enterprise application design and implementation.

Nice-to-haves

  • Degree from an outstanding university.
  • Background in capital calculations.
  • BS/MS in Computer Science, Engineering, or any quantitative discipline.
  • Knowledge and/or experience working within the Hadoop or other big data distributed ecosystem.
  • Knowledge of cloud computing or distributed computing.
  • 2+ years of Java development is preferred.
  • Experience working with agile methodologies and SDLC processes would be preferred.
  • 1+ years of UNIX scripting experience and unit test mock frameworks would be preferred.
  • Experience in Quartz (Internal platform) would be preferred but optional.

Benefits

  • Comprehensive benefits package including health insurance.
  • Incentive and recognition program.
  • 401K contribution.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service