Python Developer with Apache Airflow

Shree Narayani Networking Solutions Pvt Ltd
Jersey City, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 146K

Job location

Jersey City, United States of America

Tech stack

Airflow
CA Workload Automation Ae
Code Review
Continuous Integration
Directed Acyclic Graph (Directed Graphs)
Data Governance
ETL
Software Debugging
Linux
Perl
Video Game Development
Job Scheduling
Python
Oracle
Oracle Applications
Shell Script
PL-SQL
File Transfer Protocol (FTP)
GIT
Data Lineage
Bitbucket
REST
Data Pipelines
Jenkins

Job description

Develop, deploy, and maintain Python automation scripts for Oracle 19c on-prem systems.

  • Design and implement Apache Airflow DAGs for ETL workflows.
  • Migrate legacy job logic (Perl, RunMyJob, PL/SQL) into modular Airflow DAGs.
  • Build Airflow custom Operators/Sensors for Oracle, REST APIs, SFTP/FTP, and external triggers.
  • Implement robust error handling, alerting, and retry mechanisms.
  • Collaborate with DBAs/application teams to analyze job dependencies and data lineage.
  • Set up job execution logs, audit trails, and SLA dashboards.
  • Participate in code reviews, documentation, and onboarding of new jobs., As a Python Game Developer specializing in Panda3D, you will play a crucial role in shaping the future of AI systems by designing and developing 3D game simulations and environment…
  • 2 days ago, As a Junior Python Game Developer specializing in Panda3D, you will play a crucial role in shaping the training of next-generation AI systems. Your contributions will directly impa…
  • 9 days ago

Requirements

5+ years of Python development (automation focus).

  • 2+ years of Apache Airflow (production DAG development).
  • Strong Oracle Database (19c), SQL & PL/SQL experience.
  • Advanced Linux and Shell scripting skills.
  • ETL/Data pipeline development experience.
  • Experience with enterprise job schedulers (RunMyJob, AutoSys, etc.).
  • Building REST API integrations and SFTP/file movement logic.
  • Strong debugging and troubleshooting abilities.

Preferred/Bonus Skills:

  • Experience modernizing legacy data workflows (Perl, PL/SQL).
  • Hands-on with Git, Bitbucket, Jenkins, CI/CD pipelines.
  • Familiarity with financial data models and financial systems.
  • Understanding of data governance, audit, and operational risk., Seeking a senior-level Python Developer to lead modernization and orchestration of data workflows using Apache Airflow and Python, replacing legacy scheduling logic, with strong Oracle, ETL, Linux, and enterprise job scheduling experience. Financial industry experience is a plus.

Apply for this position