Haystack
← Back to Jobs
Technology

Python Developer

Excellent Pro Group Inc.Jersey City, NJ🇺🇸United StatesPosted 23 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

*When submitting please make sure resume is 3 pages or less, this is required by client; also please include their LinkedIn profile with picture and full name *
*Please verify if they have upcoming vacation and include in sub*

W2 Role

Role: Python Developer

Location: Jersey City, NJ - hybrid 3 days per week (no relocation)

Looking for:
-Oracle database experience; Solid understanding of Oracle 19c database, SQL tuning, and PL/SQL concepts
-Finance experience is nice to have
-ETL background/Python Shell Script
-5+ years of Python development experience, with strong understanding of system/process automation
-Linux both advanced & fundamental
-2+ years of Apache Airflow building production DAGs.
-Experience orchestrating jobs that move large volumes of data across enterprise systems.
-Familiarity with job schedulers (RunMyJob, Autosys, etc.) and how to replace/abstract them using orchestration tools.
-Strong debugging skills across logs, databases, and filesystem for failed jobs or partial runs.
-Experience building REST API integrations, SFTP/file movement logic, and parameter-driven automation.

Project:
-BBH needs to modernize a large codebase of 700-800 legacy Perl scripts that interact with an Oracle database. They are looking to move away from these legacy scripts to a more streamlined and testable solution and re-engineer with Python and Apache Airflow
-Need to test the scripts and update them using Python and Airflow - must have strong Python and Apache Airflow
-Assess the existing legacy Perl scripts and redevelop these scripts using Python and Apache Airflow
-Automate and streamline jobs and processes
-Integrate with an Oracle database using PL/SQL

Skills

Oracle
PL/SQL
SQL
Shell
ETL
Airflow
Apache
LESS
Perl
Python
REST

Similar jobs