BK Consulting, société de Conseil en Système d'Information avec une forte expertise métier compte plus de 700 consultants.
Depuis 2000, nos collaborateurs sont au centre de nos préoccupations et notre positionnement en tant que multi-spécialiste nous permet d'accompagner nos clients sur leurs projets à travers des partenariats forts et durables.
Nous avons convaincu de nombreuses entreprises du domaine de la Banque, de la Finance, de l'Assurance, de la Distribution, de l'Industrie et des Services.
Le Poste
Missions
- Concevoir, développer, faire évoluer des systèmes de traitement et d'exposition de données robustes et scalables pour industrialiser nos solutions qui comprennent des algorithmes de machine learning, et de recherche opérationnelle
- être attentif.ve au choix des bons outils et schémas architecturaux afin d'améliorer la performance des systèmes et de faciliter leur suivi et maintenance, dans une démarche cloud-first
- contribuer de manière itérative aux projets, conduire des revues de code
Vous pourrez également participer aux échanges réguliers de notre communauté d'une quarantaine d'ingénieurs (data scientists, engineers, devops) : présentations, partage de retours de conférences, débats sur les problématiques ML, de développement logiciel, ...
Profil
Prérequis techniques : Python, SQL, Docker, Kubernetes, Terraform, Git, Airflow, GCP
À l'issue d'au moins 5 années d'expérience professionnelle de Data Engineer, vous avez développé une expertise sur:
- la manipulation de données avec des scripts (SQL) à et du code (Python)
- la construction et l'exploitation de pipeline de données sur des infrastructures cloud
- le développement d'APIs
- l'utilisation de frameworks de calcul distribué
Vous aimez explorer de nouveaux jeux de données, les transformer, les nettoyer et les enrichir afin de les rendre exploitables.
Vous avez pris part à des projets de développement collaboratifs, et la qualité et la simplicité du code vous tiennent à cœur. Vous avez notamment l'habitude de mener des revues de code exigeantes et développer des tests automatisés.
Vous êtes à l'aise pour faire évoluer les processus d'intégration continue et de déploiement mis en place en collaboration avec des ingénieur.e.s DevOps.
Vous appréciez de travailler avec des collaborateurs d'horizons différents, et il est agréable de travailler avec vous au jour le jour!
Vous avez une maîtrise courante du français, et d'un anglais technique a minima.