{"schemaVersion":"jobsearcher.job.v1","id":"23c13d3c4a0e0d590027fd03","url":"https://jobsearcher.com/jobs/23c13d3c4a0e0d590027fd03","canonicalUrl":"https://jobsearcher.com/jobs/23c13d3c4a0e0d590027fd03","title":"Python Developer","description":"Python Developer Jersey City Contract to Hire Contract Length 6+ Months Start ASAP Interview Process: Video & Onsite We're seeking an experienced Python Developer to lead the automation and orchestration of complex data workflows. The ideal candidate will have hands-on experience designing robust, fault-tolerant, and auditable pipelines across on-prem Oracle systems, integrating with job schedulers like RunMyJobs, and modernizing legacy processes using Apache Airflow. You will play a critical role in replacing legacy Perl/PLSQL scheduling logic with modern, Python-based DAG orchestration while ensuring traceability, data quality, and recoverability. Key Responsibilities: • Develop, deploy, and maintain Python-based automation scripts to orchestrate jobs across Oracle 19c on-prem systems. • Design and implement Airflow DAGs to manage complex interdependent ETL workflows. • Migrate existing job logic from Perl, RunMyJob, and PL/SQL-based scheduling into modular, observable Airflow DAGs. • Build custom Airflow operators/sensors for integration with Oracle, REST APIs, file drops (SFTP/FTP), and external triggers. • Implement robust error handling, alerting and retry mechanisms across job pipelines. • Collaborate with DBAs and application teams to understand job dependencies, critical paths, and data lineage. • Establish job execution logs, audit trails, and SLA monitoring dashboards. • Participate in code reviews, documentation, and onboarding new jobs into the orchestrator. Required Skills and Experience: • 5+ years of Python development experience, with strong understanding of system/process automation. • 2+ years of Apache Airflow building production DAGs. • Solid understanding of Oracle 19c database, SQL tuning, and PL/SQL concepts. • 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. Bonus / Preferred Experience: • Prior experience modernizing legacy data workflows from Perl or PL/SQL stored procs. • Hands-on knowledge of Git/Bitbucket, Jenkins, CI/CD pipelines for code-controlled job rollouts. • Familiarity with financial data models (e.g., holdings, transactions, NAVs, tax lots). • Basic understanding of data governance, audit, and operational risk in financial systems.","company":"Marchon Partners","rawCompany":"marchon partners","city":"Jersey City","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-07-03T11:02:57.758Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Python Developer","description":"Python Developer Jersey City Contract to Hire Contract Length 6+ Months Start ASAP Interview Process: Video & Onsite We're seeking an experienced Python Developer to lead the automation and orchestration of complex data workflows. The ideal candidate will have hands-on experience designing robust, fault-tolerant, and auditable pipelines across on-prem Oracle systems, integrating with job schedulers like RunMyJobs, and modernizing legacy processes using Apache Airflow. You will play a critical role in replacing legacy Perl/PLSQL scheduling logic with modern, Python-based DAG orchestration while ensuring traceability, data quality, and recoverability. Key Responsibilities: • Develop, deploy, and maintain Python-based automation scripts to orchestrate jobs across Oracle 19c on-prem systems. • Design and implement Airflow DAGs to manage complex interdependent ETL workflows. • Migrate existing job logic from Perl, RunMyJob, and PL/SQL-based scheduling into modular, observable Airflow DAGs. • Build custom Airflow operators/sensors for integration with Oracle, REST APIs, file drops (SFTP/FTP), and external triggers. • Implement robust error handling, alerting and retry mechanisms across job pipelines. • Collaborate with DBAs and application teams to understand job dependencies, critical paths, and data lineage. • Establish job execution logs, audit trails, and SLA monitoring dashboards. • Participate in code reviews, documentation, and onboarding new jobs into the orchestrator. Required Skills and Experience: • 5+ years of Python development experience, with strong understanding of system/process automation. • 2+ years of Apache Airflow building production DAGs. • Solid understanding of Oracle 19c database, SQL tuning, and PL/SQL concepts. • 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. Bonus / Preferred Experience: • Prior experience modernizing legacy data workflows from Perl or PL/SQL stored procs. • Hands-on knowledge of Git/Bitbucket, Jenkins, CI/CD pipelines for code-controlled job rollouts. • Familiarity with financial data models (e.g., holdings, transactions, NAVs, tax lots). • Basic understanding of data governance, audit, and operational risk in financial systems.","datePosted":"2026-07-03T11:02:57.758Z","dateModified":"2026-07-03T11:02:57.758Z","hiringOrganization":{"@type":"Organization","name":"Marchon Partners","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jersey City","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"23c13d3c4a0e0d590027fd03"},"url":"https://jobsearcher.com/jobs/23c13d3c4a0e0d590027fd03"}}