Employment type
Contract
Industry
Technology
Area
IT
Location
Basel
Remote from abroad?
No
Home office?
80%
Contract duration
2 years
01
Tasks and responsibilities
- Develop core data products, including data ingestion, transformation, and preparation for consumption
- Define and maintain data ingestion pipelines and transformation logic
- Optimise performance and ensure high data quality
- Contribute to platform and architectural discussions regarding data platforms and data architecture
- Collaborate with data architects and DevOps engineers
- Serve as a primary contact for the data platform product owner concerning data products
- Provide support to users on data-related queries, platform usage, and Python programming
- Assist DevOps engineers with operational tasks when required
- Monitor data pipelines, data quality, and overall platform health
02
Must-have criteria
- Solid proficiency in Python, including libraries such as Poetry, pandas, polars, and Airflow
- Demonstrable experience with Apache Airflow, including DAG creation and management
- Strong SQL skills, particularly with PostgreSQL
- Familiarity with JupyterHub and working in explorative data environments
- Understanding of data cataloguing tools, with a preference for Acryl DataHub
- Experience with cloud-native environments, including Docker, Kubernetes, OpenShift, and MinIO S3
- Experience in data engineering on Azure Databricks, as a cloud migration and transformation is in progress
- Good understanding of Data Mesh principles, especially data contracts
- Knowledge of lakehouse architectures
- Strong communication and collaboration abilities
- A proactive mindset and a strong sense of ownership for deliverables
- Ability to support and guide both technical and non-technical users
- Must be resident in Switzerland and work must be performed from within Switzerland
03
Contract duration
- Start date: 01.10.2026
04
Language requirements
- Fluent German
- Fluent English
05
Application form