Python, Airflow Developer - 100% remote nearshore
Randstad (Switzerland) Ltd.
Publication date:
03 May 2025Workload:
100%- Place of work:Lausanne
Job summary
Join Randstad Digital Switzerland as a Python, Airflow Developer! Exciting projects and a collaborative work environment await you.
Tasks
- Design and maintain data pipelines and solutions effectively.
- Work with large datasets for extracting, transforming, and loading.
- Collaborate with teams to understand data requirements thoroughly.
Skills
- 3+ years in Python projects and Airflow experience required.
- Proficient in Docker and developing multi-container applications.
- Strong SQL skills and familiarity with parquet files essential.
Is this helpful?
job details
Python, Airflow Developer
Are you a passionate Python Developer with with strong Airflow skills? Do you thrive in a dynamic environment and want to contribute to cutting-edge projects? Randstad Digital Switzerland is looking for a talented individual to join our project!
In this role, you will:
-
Design, develop, and maintain data pipelines and solutions.
-
Work with large datasets to extract, transform, and load data.
-
Collaborate with cross-functional teams to understand data requirements and deliver effective solutions.
-
Ensure data quality and reliability.
Your profile:
-
Python proficiency with 3+ years of experience in Python-related projects.
-
Experience with Apache Airflow (at least 1 project with active use).
-
Experience with Docker containers and developing multi-container applications.
-
Strong SQL experience.
-
Familiarity with parquet files.
Expected background:
-
Experience with data processing using Python libraries such as Pandas and Polars.
-
Experience with Python virtual environments.
-
Knowledge of setting up Airflow clusters on Kubernetes/OpenShift.
-
Kubernetes/OpenShift experience.
-
dbt experience.
-
Familiarity with coding best practices including linting, unit-testing, static code analysis, and documentation generation.
We offer:
-
The opportunity to work on challenging and rewarding projects.
-
A collaborative and supportive work environment.
-
Opportunities for professional growth and development.
-
A competitive freelance rate.
-
The chance to be part of a leading international digital solutions company supporting projects in Switzerland.
You must be based in the EU (with EU citizenship) within 1-2 hours of Switzerland as frequent visits will be expected.