Envie d’une carrière passionnante au sein d’un groupe d'ingénierie mondial en tête de file?
Notre équipe de professionnels de classe mondiale conçoit des logiciels et du matériel de pointe pour diverses applications et produits dans de nombreux marchés, notamment les télécommunications, l'IdO, l'automobile, la technologie médicale, les grandes industries et le grand public. Nous travaillons sur des solutions intégrant la 5G, la réseautique, l'UI / UX, la robotique, l'IA / AM, la sécurité et la fiabilité, en collaborant étroitement avec nos clients pour répondre à leurs exigences et respecter des normes de qualité strictes.
Ce que vous accomplirez / What you’ll do
- Rejoindre une équipe responsable de la conception, du développement et de la maintenance d'applications et de solutions logicielles évolutives et performantes, sur site et dans le cloud, pour l'ingestion, le traitement et la manipulation de données en streaming (audio / vidéo en direct).
- Concevoir, développer et déployer des solutions logicielles pour le traitement de données en streaming dans un environnement cloud hybride.
- Créer et maintenir des intégrations transparentes entre systèmes sur site et services cloud, assurant un transfert et un stockage fiables.
- Optimiser les flux de travail pour des performances élevées, une évolutivité et un traitement à faible latence.
- Automatiser les pipelines de traitement, mettre en œuvre des pipelines CI / CD et surveiller les performances pour garantir la stabilité des systèmes en production.
- Collaborer avec des équipes interfonctionnelles pour comprendre les besoins et fournir des solutions robustes.
- Gérer l'infrastructure cloud en utilisant des outils et services (AWS, Azure, Google Cloud), mettre en œuvre des solutions sans serveur ou conteneurisées, et assurer la sécurité et la conformité.
- Rédiger des tests unitaires, effectuer des revues de code et résoudre les problèmes en production.
- Maintenir une documentation technique complète pour favoriser la collaboration et le partage des connaissances.
Qualifications minimales
- Baccalauréat en informatique, en ingénierie ou domaine connexe.
- 3 à 5 ans d'expérience en développement logiciel back-end, idéalement dans un environnement cloud hybride.
- Expérience avec les flux de traitement de données en streaming.
- Connaissance des architectures cloud hybrides, intégrant sur site et cloud.
- Expérience avec les plateformes cloud (AWS, Azure, GCP) et outils associés.
- Maîtrise de langages de programmation tels que Kotlin, Rust, C++, Python, Java, C#, Go, Node.js.
- Connaissance des outils cloud natifs et de l’orchestration de conteneurs (Docker, Kubernetes).
- Expérience avec la création d’API RESTful, microservices et orchestration de services cloud.
- Maîtrise de Git ou autres systèmes de contrôle de version.
- Familiarité avec CI / CD (Jenkins, GitLab CI, Azure DevOps).
- Compréhension des pratiques de sécurité et conformité (RGPD, SOC 2).