Job Title: Data Engineer
About the Role:
We are seeking a highly skilled Data Engineer to support our international banking client in Basel. The successful candidate will play a pivotal role in implementing, maintaining and supporting data pipelines using shared data platforms.
This is an exciting opportunity for a team-oriented individual with strong Python experience to join a small business-facing team and unlock new capabilities such as real-time streaming and advanced analytics.
Responsibilities:
* Develop end-to-end data pipelines with optimal extraction, transformation, and loading of data from various sources using Spark, SQL and other technologies.
* Collaborate with business analysts to identify, capture and analyse business requirements.
* Translate functional and technical requirements into detailed design.
* Contribute to overall data architecture and design.
* Work with stakeholders to assist with data-related technical issues and support their data needs.
* Ensure effective system architectures through frequent product deliveries.
* Stay up-to-date with industry standards and technological advancements.
Requirements:
To be considered for this role, you will possess skills such as:
* Minimum 5 years' experience in modern data technologies.
* Experience building data ingestion pipelines for data warehouse and/or data lake/lakehouse architecture.
* Hands-on development in open-source data technologies such as Hadoop, Hive, Spark, HBase, Kafka, Impala, dbt, ELK etc.
* Strong experience in data modelling, design patterns and building scalable applications.
* Fluency in English.
Nice to have but not mandatory:
* Experience in Banking/Financial institution.
* Experience with lakehouse technologies, Apache Iceberg.
* Experience with relational SQL and NoSQL databases.
* Experience with data pipeline and workflow management tools.
* Experience with stream-processing systems.
* Experience with CICD pipelines.
* Experience in Agile methodologies.
Working Conditions:
The role is based 100% in Switzerland. Our client offers:
* A diverse and international work environment on a long-term basis.
* 50% working from home.
* 20 days working remotely from abroad per year.
* Modern office in central Basel with subsidised canteen.