Python Migration Engineer with Perl
About Client
The client is a global technology, consulting, and digital solutions company with problem-solving abilities and an emphasis on developing ingenious solutions that allow its clients to remain competitive, profitable, and secure in an evolving business environment. Client anticipates and leads change to remain in the leader’s quadrant for profitable growth, driven by partnerships with globally leading hyperscales like AWS, Google Cloud, and Microsoft. It has built strong capabilities in new as well as existing technologies such as cloud, data, and digital, pioneering new frontiers.
Job Description
Seeking a hands-on Senior Python Migration Engineer to lead the migration of large-scale legacy Perl-based data processing applications to a modern Python platform. The role involves converting Perl scripts, FTPSFTP automation, orchestration workflows, data load pipelines, and batch processing jobs into scalable, reusable, and production-ready Python solutions.
Key Responsibilities
- Migrate legacy Perl scripts to Python with focus on maintainability and reusability
- Build and support Apache Airflow DAGs for workflow orchestration
- Develop reusable parsers and loaders for multiple file formats and data sources
- Integrate Oracle databases and implement data validation/reconciliation processes
- Implement CI/CD pipelines, automated testing, logging, monitoring, and incident response
- Create technical documentation, runbooks, and knowledge transfer materials
Required Skills
- Software engineering experience
- Strong expertise in Python and working knowledge of Perl
- Hands-on experience with Apache Airflow workflow orchestration and DAG development
- Experience with FTPSFTP automation, file-based processing, and ETL data pipelines
- Strong SQL and Oracle database experience
- Experience with Git, CI/CD, unit testing, and configuration-driven development
- Knowledge of logging, monitoring, incident response, and production support
Mandatory Skills
- Oracle cloud services
- Python
- Perl
About ApTask
ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-certified company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management. With a focus on excellence, collaboration, and innovation, ApTask provides unparalleled opportunities for professional growth and development. As a member of the ApTask team, you will have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success across diverse industries. Join us at ApTask and be part of our mission to empower organizations to thrive while fostering a diverse and inclusive work environment.