Python Developer Job at Probal DasGupta, Boston, MA

L215KzFOQzdkdG9LaFJaaDI3NVRucnZBWHc9PQ==
  • Probal DasGupta
  • Boston, MA

Job Description

Job Title: Python Developer

Number of Positions: 1

Projected Start Date: 08/18/2025

Projected End Date: 02/28/2026 (Please note the corrected timeline — the original listed an end date earlier than the start date)

Position Type: Contract

Location: Boston, MA

Remote Work: Partial (Hybrid)

Job Description:

We are seeking an experienced Python Developer to lead automation and orchestration of complex data workflows. This individual will help modernize legacy job scheduling logic (Perl/PLSQL/RunMyJobs) into robust, traceable, and fault-tolerant Apache Airflow DAGs for Oracle 19c systems. The ideal candidate will bring hands-on experience with Python, Airflow, and enterprise data orchestration.

Key Responsibilities:

  • Develop, deploy, and maintain Python-based automation scripts to orchestrate jobs across Oracle 19c systems.
  • Design and implement Apache Airflow DAGs for complex ETL workflows.
  • Migrate existing job logic from Perl, RunMyJobs, and PL/SQL to modular Python-based orchestration.
  • Build custom Airflow operators/sensors for integration with Oracle DB, REST APIs, SFTP, and external triggers.
  • Implement robust error handling, logging, retry, and alert mechanisms.
  • Work with DBAs and application teams to define job dependencies, critical paths, and data lineage.
  • Establish execution logs, audit trails, and SLA monitoring dashboards.
  • Participate in code reviews, documentation, and onboarding of new pipelines.

Mandatory Skills:

  • 5+ years of Python development experience focused on automation and data workflows.
  • 2+ years of Apache Airflow experience building and deploying production-grade DAGs.
  • Strong understanding of Oracle 19c, including SQL tuning and PL/SQL concepts.
  • Experience with job scheduling systems like RunMyJobs, Autosys, and their orchestration via Python/Airflow.
  • Proficient in debugging across logs, database layers, and filesystem operations.
  • Skilled in building REST API integrations, SFTP-based file movements, and parameterized job execution.

Highly Desired / Preferred Skills:

  • Experience migrating legacy workflows from Perl or PL/SQL procedures.
  • Familiarity with Git/Bitbucket, Jenkins, and CI/CD pipelines.
  • Background in financial data workflows (holdings, NAVs, tax lots, transactions).
  • Understanding of data governance, audit compliance, and operational risk in financial environments.

Job Tags

Contract work, Remote work,

Similar Jobs

USA Clinics Group

Surgery Scheduler (Spanish Speaking) Job at USA Clinics Group

 ...Hours: 11am-7:30pm, five days per week on-site. Availability to work Saturdays on occasion. (Saturday's can be worked from home). Bilingual Required: Fluent in English & Spanish Requirements ~ Spanish speakers REQUIRED ~2+ year(s) experience... 

Vanguard

iOS Technical Lead Job at Vanguard

 ..., testable code, and algorithmsAble to effectively communicate technical issues in a manner all can understandAble to work with Scrum Masters and Product Owners to prioritize work relative to both delivering business value and addressing technical debtLeads system analysis... 

Cadia Pty Ltd

Area Sales Manager Job at Cadia Pty Ltd

 ...enjoyed significant ongoing growth and is now seeking a driven and sales focused and technically minded Area Sales Manager to join our...  ...existing knowledge and experience with plumbing products and previous B2B sales background, and networks within the industry would also be... 

Environment Control of Wisconsin, Inc.

Janitorial Day-Porter Job at Environment Control of Wisconsin, Inc.

 ...PARTTIME DAY-PORTERPOSITION in OCONOMOWOC,WI ~ Mon-Wed-Fri ~3 days a week only!...  ...~ Wage$19/hr. ~ Weekly pay! Most cleaning companies are the same. They clean businesses...  ...jobs are second shift and 3-4 hours a night Monday through Friday. Schedules do not... 

CareerNation

Medical Assistant - Manheim PA Job at CareerNation

 ...Medical Assistants needed for a Health Screening Event! MA Duties: Vitals, Height/Weight/BMI, Blood Draws Mid-July ***MUST BE FULLY VACCINATED *** Position Overview: The role of a Clinical Medical Assistant is to provide care to patients/significant others...