Airflow Expert

Python Scripting Expertise

Expert-level proficiency in Python (3.x) for data engineering, with strong experience in Scripting, pandas, requests, SQLAlchemy, custom libraries, and building reusable, production-grade code.

Apache Airflow

  • Deep understanding of core concepts, including DAGs, tasks, operators, sensors, executors, hooks, and connections.
  • Hands-on experience with Airflow architecture, scheduling, task dependencies, and extensibility through custom operators and plugins.
  • Advanced configuration and debugging skills, including airflow.cfg and environment variables, logging setup (local and remote to GCS), and troubleshooting using dag.test(), CLI commands, log analysis, and task isolation.
  • Proven ability to handle production issues such as scheduler delays, worker failures, resource constraints, and high-availability best practices.

GitHub

Proficiency with Git and GitHub workflows, including branching strategies (Git Flow/GitHub Flow), pull requests, code reviews, issue tracking, GitHub Actions for CI/CD, and collaborative development.

Google Cloud Platform (GCP)

Solid hands-on experience with GCP services, particularly Cloud Composer (managed Airflow), BigQuery (advanced SQL and Scripting), Cloud Storage, Dataflow, Pub/Sub, IAM, VPC, and Cloud Monitoring/Logging for pipeline observability.

Job Details

Company
Red 11
Location
United Kingdom
Employment Type
Contract
Salary
GBP Annual
Posted