ELCA est une entreprise suisse de conseil et de services informatiques. Elle conçoit des logiciels et accompagne des projets dans le cloud, les données et la cybersécurité.
Internship: Exploring Real-Time Data Processing at Scale
Stage de six mois chez ELCA consacré au traitement de données en temps réel à grande échelle. Vous travaillerez notamment avec Apache Kafka, Apache Flink et Apache Spark pour construire et comparer des pipelines de données.
Repères sur ELCA
- Domaine officiel
- elca.ch
- Offres ouvertes
- 87
Détails de l’offre
La description complète publiée par ELCA.
Description de l’offre
Start date: February 2027
- Duration: 6 months Please include your latest academic transcripts with your application. Applications submitted without transcripts will not be considered. In this 6-month internship starting in February 2027, you will explore real-time data processing at scale with Apache Kafka, Apache Flink and Apache Spark, and help us define guidelines for choosing the right framework. Your tasks - Understand the fundamental concepts of Kafka, Flink and Spark, including their architecture and use cases - Implement a pipeline processing streaming data from a single source using Kafka and Flink/Spark, going as far as possible with insights and optimizations - Build a second, more complex pipeline: Database
- Debezium
- Kafka
- Flink/Spark
- transactional and analytical queries - Handle multiple tables and implement watermarking to ensure synchronized data processing - Compare Flink and Spark on performance, ease of use and suitability for specific use cases - Document your findings and propose guidelines for choosing between the two frameworks
What we offer
A dynamic, collaborative workplace with a highly motivated, multicultural team working across international sites
- The chance to make a difference in people's lives by building innovative solutions
- Internal coding events such as Hackathons and Brownbag sessions, plus our technical blog
- Monthly After-Works organized at each location About your profile
- Bachelor's or Master's student in Computer Science, Data Engineering or a related field
- Interest in distributed systems and real-time data processing
- Programming skills (e.g. Java, Scala or Python) and knowledge of SQL
- Curiosity, autonomy and good analytical skills
Prérequis
- Interest in distributed systems and real-time data processing
- Curiosity
- autonomy
- good analytical skills
Avantages mentionnés
- dynamic, collaborative workplace
- Internal coding events
- Monthly After-Works
Candidater à cette offre
Comment candidater ?
L’offre est publiée sur le site de ELCA. Ouvrez l’offre originale ↗ pour y déposer votre candidature. Screeningpass ne remplit pas de formulaire à votre place.
À qui écrire chez ELCA pour ce poste ?
Lancez une recherche de contact depuis cette page. Screeningpass vous propose jusqu’à trois personnes liées au poste. Vous choisissez celle à qui écrire, puis Screeningpass cherche son e-mail professionnel et prépare un message. Vous le relisez et l’envoyez vous-même avec Gmail. Une adresse e-mail n’est pas toujours disponible, et une réponse n’est jamais garantie.
Combien coûte la recherche d’un contact ?
Une recherche coûte 1 crédit. Le crédit vous est rendu si la recherche échoue. L’inscription offre 3 crédits, soit 3 recherches.
À quoi sert Screeningpass ?
Screeningpass rassemble des offres de stage, d’alternance et d’emploi publiées par les entreprises. Pour une offre, Screeningpass trouve une personne à contacter dans l’entreprise, cherche son e-mail professionnel et prépare un message à partir de votre CV. Voir le fonctionnement en détail.