Publié le 29/07/2024
Découvrez le parcours d’Éric, ML Engineer
🎤 Bonjour Éric, quel est ton parcours ?
Bonjour, j’ai 28 ans et je suis actuellement Machine Learning (ML) Engineer. Mon parcours académique inclut une licence en informatique et un master en Machine Learning & Data Mining obtenus à l’université Jean Monnet. Par un enchaînement de circonstances favorables, j’ai découvert Diginamic, qui m’a recommandé leur formation en alternance pour devenir Data Engineer.
🖥️ Quelle formation chez Diginamic as-tu suivie et qu’est-ce qui t’a plu dans la formation ?
Au sein de Diginamic, j’ai suivi la formation Data Engineer en alternance (Bac+5 – Titre RNCP Niveau 7). Avant cela, j’avais déjà suivi une formation plus courte de Data Analyst dans le cadre d’une POEI. Cette première formation m’avait permis de travailler au sein de l’ESN DTA. Ce que j’ai particulièrement apprécié dans ces formations, c’est la qualité du contenu pédagogique, le format pratique en alternance, et surtout la bienveillance et l’expertise des formateurs, qui sont eux-mêmes des professionnels en activité. Cette combinaison m’a permis d’acquérir des compétences solides et de les mettre en pratique immédiatement.
💼 Quel poste occupes-tu et quelles sont tes missions ?
Actuellement, je suis ML Engineer. Mon parcours étant assez diversifié, mes missions sont très variées et peuvent inclure du Data Engineering, du ML Engineering, de l’analyse de données, ainsi que du développement (backend, frontend, API, etc.). Par exemple, je peux passer une journée à construire et optimiser des modèles de machine learning, puis le lendemain, travailler sur la mise en place d’une infrastructure de données ou développer des API pour l’intégration des modèles.
👩💻 Peux-tu nous décrire une journée de travail type et ce qui te plaît dans ton quotidien professionnel ?
Ma journée de travail type commence par un trajet en transport en commun, souvent une étape stressante aux heures de pointe. Une fois arrivé au bureau, la première tâche est la réunion quotidienne, le daily stand-up, où l’équipe fait le point sur les tâches de la veille et planifie celles de la journée. Cette réunion est cruciale pour la coordination et permet souvent de débloquer des problèmes grâce aux échanges avec les collègues. Ensuite, je m’attaque à mes différentes tâches, que ce soit du développement, de l’analyse ou de la gestion de projets. Je prends le temps de consulter mes emails toutes les deux heures environ et reste attentif aux notifications importantes sur Teams pour ne rien manquer.
Ce que j’aime le plus dans mon métier, c’est coder et relever les défis quotidiens. La programmation peut parfois être frustrante, nécessitant beaucoup d’ingéniosité, de patience et de persévérance, mais c’est aussi ce qui rend le métier passionnant. J’apprécie particulièrement le processus de transformation d’un besoin en une solution technique : identifier les besoins, concevoir une architecture, écrire le code, et finalement livrer une solution qui satisfait les utilisateurs. Ce processus est très gratifiant.
🎤Avec quelles technologies travailles tu ?
Je développe principalement en Python, un langage polyvalent et puissant, utilisé pour le développement web et les API, notamment avec des frameworks comme Django ou Flask. Pour mes missions actuelles, j’utilise également Docker et Kubernetes pour la containerisation et l’orchestration des applications, PostgreSQL pour la gestion des bases de données, et AWS S3 pour le stockage de données.
🎤Une anecdote, une fierté dans ton parcours Diginamic ?
Plutôt que de parler de fierté, je me sens surtout chanceux d’avoir suivi le parcours Diginamic. Le contenu et le format des cours, la bienveillance et l’expertise des formateurs ont fait de cette expérience un véritable tremplin pour ma carrière. Un moment marquant a été lorsque j’ai réussi à implémenter une solution innovante pour un projet complexe. C’était grâce aux compétences acquises durant la formation. Cette expérience m’a prouvé que j’avais fait le bon choix en rejoignant Diginamic.
➡️ Pour finir, quel(s) conseil(s) donnerais-tu à quelqu’un qui souhaiterait suivre la même formation que toi ?
Je conseillerais à toute personne souhaitant suivre la formation data engineer de voir le contenu comme un point de départ. Il est crucial de creuser davantage les sujets abordés pour en maîtriser les aspects les plus complexes. Ne pas hésiter à pratiquer ces connaissances en entreprise, même si cela implique de faire des erreurs. L’apprentissage par la pratique est la meilleure façon de progresser. Soyez curieux, persévérant et ouvert à l’apprentissage continu pour tirer le meilleur parti de cette formation.