Ingénieur de Données

Job expired!

Ce que nous recherchons

Nous recherchons un développeur motivé en intégration de données pour rejoindre notre équipe en expansion. Le candidat idéal devrait avoir une compréhension profonde de Python et un vif intérêt pour l'apprentissage de nouvelles technologies. La connaissance et l'expérience préalable des technologies .NET sont également appréciées. En tant que partie de notre équipe dynamique, vous aurez l'opportunité d'introduire des idées innovantes, d'explorer de nouvelles technologies et de contribuer à diverses étapes du projet, acquérant à la fois une expérience technique et client.

Responsabilités

  • Concevoir et mettre en œuvre des pipelines de données sophistiquées, en utilisant Python et éventuellement C#, pour permettre une acquisition, une transformation et une intégration de données sans faille.
  • Déployer des solutions API évolutives en utilisant Docker, en se concentrant sur l'efficacité de l'échange et de la transformation des données.
  • Participer à la découverte de données, en s'assurant de la compréhension et de la qualité des ensembles de données traités.
  • Écrire un code bien documenté qui répond aux exigences spécifiées.
  • Rédiger un code qui est testable et facilement maintenable dans tous les langages et frameworks.
  • Collaborer efficacement au sein d'équipes agiles, en apprenant et en s'adaptant continuellement aux tendances et aux meilleures pratiques de l'industrie.
  • À une étape ultérieure, faire évoluer les schémas de base de données en utilisant des outils ORM comme EF Core, en les alignant sur les nouveaux besoins de données et les besoins existants.

Exigences

  • Bonne connaissance de Python, et surtout des bibliothèques Pandas et Numpy.
  • Compréhension de base des principes de conception de bases de données SQL.
  • Expérience ou intérêt pour la gestion de données et ETL (extraire, transformer, charger) conception/mise en œuvre.
  • Un esprit analytique qui s'épanouit dans un environnement dynamique et rapide.
  • Maîtrise de l'anglais, tant à l'écrit qu'à l'oral, est essentielle.
  • Capable de travailler en équipe et de trouver des solutions communes et durables.

Sera considéré comme un plus

  • Baccalauréat en informatique, technologie de l'information, ou dans un domaine connexe.
  • Connaissance de C# et des frameworks .NET pertinents.
  • Certifications dans des domaines connexes, principalement en Python et .NET.
  • Familiarité avec Git ou d'autres systèmes de contrôle de version
  • Expérience préalable avec SQL Server et PostgreSQL.
  • Familiarité avec les pratiques Agile.

N'hésitez pas à saisir l'opportunité même si vous ne pensez pas être un candidat parfait, nous valorisons beaucoup les candidats qui aiment relever des défis.

Avantages

  • Salaire compétitif.
  • Équipement informatique requis pour le poste.
  • Assistance financière pour l'inscription à des cours pertinents, accessibles en ligne et sur site.
  • Participation à d'extensives R&D, avec la possibilité de contribuer à et d'être reconnu dans des publications de recherche.
  • Opportunités de faire preuve d'initiative, de travailler avec de nouvelles technologies, et d'acquérir de l'expérience tant dans les aspects techniques que dans l'interaction avec le client.
  • Exposition et participation à toutes les étapes du projet dans une entreprise de taille qui favorise l'apprentissage et le développement.