Airflow Python Developer/Migration
Flexton Inc.
Bengaluru, Karnataka, India
Full-Time
Posted Today
Bengaluru, Karnataka, India
Full-Time
Posted Today
Job Description & Responsibilities
Airflow Developer – UC4/Automic Migration
Experience: 5+ years
Location: Bangalore – Hybrid / Office as per eBay requirements
Project Overview
The role will support the migration of enterprise batch workflows from UC4/Automic to Apache Airflow. The primary focus will be Python/Airflow development, recreating existing UC4 workflows as Airflow DAGs and supporting the migration. The existing migration tooling is Java-based. The role also includes filling Airflow feature gaps and supporting enhancements to the migration tool.
Key Responsibilities
- Develop, enhance and troubleshoot Apache Airflow DAGs using Python.
- Build custom operators, sensors, scheduling and dependency logic.
- Analyze and migrate UC4/Automic workflows to Airflow.
- Support batch scheduling, remote job execution and migration validation.
- Validate migrated workflows for dependencies, timing and output parity.
- Troubleshoot DAG/workflow issues and support Airflow monitoring.
- Contribute to migration tooling enhancements where required.
Required Skills
- Strong hands-on Python development experience, with the ability to write clean, testable and reusable code and build reusable components/libraries.
- Strong hands-on Apache Airflow development – DAGs, custom operators, hooks/sensors, scheduling, dependencies and debugging.
- Experience with workflow/batch orchestration or migration.
- Working knowledge of SQL and ETL/data pipeline fundamentals.
- Good Linux/Unix and Shell scripting skills.
- Hands-on experience with one or more Python frameworks/libraries such as FastAPI, Flask, Pydantic, Jinja2 or Celery.
Preferred Skills
- UC4/Automic workflow/job scheduling experience (highly preferred).
- Experience migrating UC4 or other enterprise scheduler workloads to Airflow.
- Git/CI/CD exposure; Docker/Kubernetes knowledge is a plus.
- Airflow monitoring/observability experience with Prometheus/Grafana or similar tools.
- Java exposure is an advantage for the existing migration tooling.
About Flexton Inc.
Required Skills
PythonJavaDockerKubernetesSQLGitCI/CD
Job Details
Employment TypeFull-Time
Work ModeHybrid
Experience5 – 10 years
Positions1
Posted by
N/A
Posted on:
1 Oct 2026
About Flexton Inc.
More open roles
- Lead Software Engineer - PythonChase- Candidate Experience page · Hyderabad, Telangana, India
- Python Developer :: 3-5 Years experienced :: Immediate Joiners onlyQuantum Integrators · India
- Full Stack Developer (React / Next.js / Node.js / Python)Healium Intelliscan · Bengaluru, Karnataka, India
- Data Scientist - Python (Remote)Hire Feed · Salem, Tamil Nadu, India
- Senior Python Engineer - Machine Learning & Generative AIOsiz Technologies · India
- Lead, Tech (Python Infra)D. E. Shaw India · Hyderabad, Telangana, India