
Sigma Software Group est une entreprise multinationale de conseil en technologie fondée en 2002. Ses équipes fournissent des services de développement logiciel, de conception graphique, de tests et de support technique à des clients issus de secteurs tels que l’automobile, la santé, les télécommunications, l’aviation, la banque, les jeux vidéo, l’immobilier et la publicité. L’entreprise recrute des spécialistes informatiques pour travailler sur des projets d’ingénierie complexes et favorise le développement professionnel grâce au mentorat et à la formation continue. Le travail à distance fait partie de son modèle de fonctionnement, avec des projets pour des organisations telles qu’AstraZeneca, Scania et SAS.
Ingénieur de données senior/principal – Brésil (Télétravail)
Développez et faites évoluer des plateformes de données AWS évolutives pour l’analytique d’entreprise, le reporting et l’apprentissage automatique. Concevez des pipelines batch et streaming tout en contribuant à l’architecture et en accompagnant les ingénieurs data.
Description
- Construire et exploiter à grande échelle des plateformes, des pipelines et des produits de données sécurisés et fiables
- Animer les discussions d’architecture portant sur les modèles de données, les approches de stockage, les modèles d’intégration et l’évolution de la plateforme
- Prendre en charge les solutions techniques de la conception à la livraison et contribuer à orienter les décisions d’ingénierie et d’architecture
- Créer des solutions de données batch et streaming avec des technologies modernes cloud-native
- Piloter les efforts de modernisation de la plateforme et les améliorations techniques continues
- Définir et promouvoir des standards d’ingénierie pour la CI/CD, les tests, l’observabilité, la sécurité et la qualité des données
- Accompagner les ingénieurs data par un soutien technique, des revues de code et le partage des connaissances
- Coordonner l’intégration des nouveaux membres de l’équipe et les aider à s’intégrer dans l’organisation d’ingénierie
- Collaborer avec les responsables produit, les ingénieurs logiciels, les analystes et les parties prenantes métier sur des solutions de données évolutives
- Contribuer à définir les feuilles de route techniques et l’orientation de l’ingénierie entre les équipes
Exigences
- Avoir 5 à 8 ans ou plus d’expérience en ingénierie logicielle, dont 3 à 5 ans ou plus d’expérience pratique en ingénierie des données
- Avoir un niveau d’anglais intermédiaire supérieur ou plus
- Démontrer une expérience significative dans la création et l’exploitation de plateformes et de pipelines de données cloud évolutifs
- Posséder une maîtrise avancée de SQL
- Comprendre en profondeur les principes de modélisation et d’architecture des données
- Écrire du Python de qualité production
- Avoir une expérience pratique d’Apache Spark, Databricks et Kafka
- Construire des pipelines ETL/ELT et des workflows d’orchestration
- Posséder une solide expertise AWS, notamment des services de données cloud-native
- Avoir conçu des architectures modernes de data warehouse ou de lakehouse
- Appliquer de solides compétences en conception de systèmes et en résolution de problèmes
- Concilier les besoins métier et les considérations techniques lors des décisions d’architecture
- Accompagner les ingénieurs et faire progresser de bonnes pratiques d’ingénierie
- Communiquer et collaborer efficacement avec les parties prenantes techniques et métier
- Une expérience de Scala ou Java est un plus
- Une expérience des architectures de streaming de données en temps réel est un plus
- Une expérience des systèmes distribués à grande échelle est un plus
- Une expérience des frameworks d’observabilité et de qualité des données est un plus
- Une expérience de contribution à des programmes de modernisation de plateformes est un plus
- Une expérience des plateformes de données pour l’analytique d’entreprise ou l’apprentissage automatique est un plus
Avantages
- Travailler entièrement à distance
- Bénéficier d’un développement professionnel continu
- Saisir des opportunités de leadership technique
- Soutenir le mentorat et le développement de l’équipe
- Collaborer avec des communautés d’ingénierie
- Contribuer à des produits à fort impact