Data engineer AWS Python Apache Iceberg
- Temps complet
- Contract Type: Permanent
- Region: Île-de-France
- Rémunération: EUR 45000 - EUR 55000 - annuel
Description de l'entreprise
Alten, la maison des ingénieurs : qui sommes-nous ?
Fort de plus de 35 ans d’expérience, le groupe Alten est présent dans plus de 30 pays. Avec ses 54 000 collaborateurs, dont 88 % d’ingénieurs, Alten s’impose aujourd’hui comme un acteur international de référence et un leader sur son marché.
Attaché au bien-être de ses collaborateurs, le groupe a été certifié Top Employer pour la 12ᵉ année consécutive. Cette reconnaissance repose sur un audit exigeant mené par le Top Employer Institute, évaluant plus de 600 pratiques RH, garantissant un environnement de travail de qualité pour tous.
Pourquoi nous rejoindre ?
- Un engagement RSE fort : nos équipes contribuent à des projets porteurs de sens, tournés vers un avenir durable. Alten est notamment engagé dans plusieurs initiatives environnementales telles que Planet Tech’Care, la Charte de l’ingénierie ou encore le Climate Ambition Accelerator.
- Le développement des compétences au cœur de notre stratégie : nous accompagnons chaque collaborateur dans sa montée en compétences tout au long de votre parcours carrière.
- Une culture d’entreprise dynamique : événements fédérateurs, actions solidaires, webinaires innovation, challenges variés… Faites l’expérience d’un environnement stimulant où vous pourrez partager vos talents et vos passions.
Contexte de la mission
Dans le cadre de projets data à forte valeur ajoutée pour nos clients, vous interviendrez en tant que Data Engineer pour concevoir, développer et optimiser des pipelines de données scalables sur AWS. Votre expertise en Python, JSON, Kafka et Apache Iceberg sera essentielle pour garantir la robustesse, la performance et l’évolutivité des solutions mises en place.
Vous serez amené à travailler sur des architectures data-driven, en collaboration avec des équipes pluridisciplinaires (Data Scientists, DevOps, métiers), pour répondre aux enjeux de traitement en temps réel, de stockage optimisé et d’analytique avancée.
Description du poste
Missions principales
1. Conception et développement de pipelines de données
- Concevoir, développer et maintenir des pipelines ETL/ELT pour collecter, transformer et charger des données massives (batch et streaming).
- Utiliser Apache Kafka pour la gestion des flux de données en temps réel.
- Implémenter des solutions de stockage optimisé avec Apache Iceberg (tables ACID, time travel, partitionnement).
- Automatiser les processus de traitement de données à grande échelle.
2. Intégration et optimisation des données
- Travailler avec des formats de données JSON (parsing, validation, transformation).
- Optimiser les performances des pipelines (vitesse, scalabilité, fiabilité) sur AWS (Glue, Lambda, EMR, Kinesis).
- Mettre en place des mécanismes de qualité des données (data validation, monitoring, alerting).
- Intégrer des sources de données hétérogènes (APIs, bases de données, fichiers).
3. Collaboration et industrialisation
- Collaborer avec les équipes DevOps pour déployer et maintenir les solutions data en environnement cloud (AWS).
- Participer à la mise en place de tests et de validations pour garantir la qualité des données.
- Documenter les processus, les architectures et les bonnes pratiques.
- Assurer la sécurité des données (chiffrement, IAM, conformité RGPD).
4. Veille technologique et innovation
- Suivre les avancées technologiques en Data Engineering (ex : évolutions d’Apache Iceberg, nouvelles fonctionnalités AWS).
- Proposer des solutions innovantes pour améliorer les processus existants (ex : optimisation des coûts, réduction de la latence).
- Participer à des ateliers ou formations pour monter en compétences.
Missions internes (expertise & contribution)
- Contribuer à la veille technologique et au benchmark des outils et méthodologies.
- Participer à l’amélioration des méthodologies internes (ex : templates de pipelines, bonnes pratiques AWS).
- Accompagner et coacher des consultants juniors sur les technologies Python, Kafka, Iceberg.
- Soutenir les équipes commerciales en amont des réponses aux appels d’offres.
Qualifications
Profil recherché
- Formation : Bac+5 en informatique, data science, mathématiques appliquées ou école d’ingénieur.
- Expérience : 6 ans minimum en Data Engineering, avec une expertise avérée sur :
- AWS (services data et serverless).
- Python (développement de pipelines, scripts d’automatisation).
- Apache Kafka (conception de topics, producteurs/consommateurs, Kafka Connect).
- Apache Iceberg (création et gestion de tables, optimisation des requêtes).
- JSON (manipulation avancée, schémas, validation).
- Compétences techniques :
- Maîtrise des formats de données (JSON, Parquet, Avro).
- Expérience en modélisation de données et en SQL avancé.
- Connaissance des bonnes pratiques DevOps (Docker, Kubernetes, Terraform).
- Soft skills :
- Capacité à travailler en équipe pluridisciplinaire.
- Rigueur, curiosité et esprit d’innovation.
- Bonne communication technique et pédagogique (en français et anglais courant).
En cliquant sur le lien ci-dessus ou sur tout autre lien externe figurant dans cette publication, vous quittez ce site et accédez à un site web tiers dont les conditions d'utilisation et la politique de confidentialité s'appliquent.