Jean Albaladejo

Entreprise - domaine semi-conducteurs

|  Présentation de l'entreprise

Mon apprentissage a eu lieu dans une entreprise qui fabrique des semi‑conducteurs. Ceux-sont des composants que l’on trouve dans le domaine automobile, le domaine informatique, les objets connectés, etc. La fabrication d’une puce électronique comprend plusieurs étapes complexes et contrôlées. Une des étapes consiste à utiliser des masques photolithographiques. Ces masques photolithographiques sont des supports physiques employés en salle blanche pour fabriquer les puces. Ils permettent de transférer les motifs d’un circuit sur une plaque de silicium afin de construire progressivement les couches qui forment une puce.

Mon alternance a eu lieu au sein de l’équipe « Mask Order Automation ». Cette équipe à un rôle important car elle développe des outils pour automatiser et optimiser le processus de commande de ces masques photolithographiques. Les outils développés réduisent les tâches manuelles et fiabilisent la commande.

L’équipe « Mask Order Automation » compte une dizaine de collaborateurs, principalement des développeurs logiciels. L’équipe développe environ 400 outils et assure une forte activité de support.

|  Travail effectué

Pendant mon alternance de Mastère, j’ai occupé le poste d’Ingénieur DevOps. J’ai assuré plusieurs missions.

L’automatisation, le développement logiciel et le monitoring constituent les missions principales. Le rôle se situe à l’intersection entre le développement applicatif, pratiqué par les développeurs de l’équipe, et les problématiques d’infrastructure. L’enjeu principal est d’améliorer la qualité et la fiabilité des solutions développées.

Pendant cette alternance, j’ai eu la chance de réaliser plusieurs projets.

Standardisation d’un flow:

Le premier projet sur lequel j’ai travaillé concerne la standardisation d’un flow. L’objectif était de mettre en place un nouveau « pré-flow » permettant de remettre en conformité des données historique des commandes de masque qui avaient été auparavant effectuées sur un flow ancien spécifique. Ce travail a permis de rendre obsolète l’ancien flow spécifique et de rendre le flow développé par mon équipe comme la norme utilisé par toutes les équipes internes.

De plus, l’ancien flow devenu obsolète demandait de nombreuses interventions manuelles. La standardisation visait à rendre le quotidien des utilisateurs plus simple, à réduire les erreurs humaines et à faciliter la maintenance.

J’ai participé pleinement au développement de la solution. La conception de la solution m’a amené à effectuer un travail de réflexion sur la structuration des données et la gestion des différentes étapes du traitement.

Ce projet m’a aussi permis le développement de mes compétences en automatisation, en algorithmie et en analyse des besoins métiers.

Documentation Serveur Web

Le projet concernait la création d’un serveur web dédié à la documentation. Il a pour but de rassembler et de faciliter l’accès aux documentations techniques nécessaires aux développeurs et aux utilisateurs des outils internes.

Dans un environnement industriel complexe, la documentation est indispensable. Elle permet le transfert de connaissances, simplifie la maintenance des applications et aide à l’intégration de nouvelles personnes.

J’ai eu l’opportunité de développer tout le front‑end et le back‑end de l’application web. Ce projet m’a permis de travailler avec les langages Python, Perl, HTML, CSS et JavaScript.

|  Ma place au sein de l'équipe

Cette alternance en Mastère poursuit les deux premières expériences que j’ai vécues dans l’équipe « Mask Order Automation ». Je connaissais déjà le fonctionnement de l’équipe, les outils que nous avions créés et les personnes qui y travaillaient. Ainsi, j’ai pu reprendre le travail rapidement, avec une bonne autonomie, sans devoir réapprendre l’environnement de l’équipe.

La formation en Mastère a permis une meilleure compréhension des notions DevOps et des architectures existantes. La formation en Mastère a permis de participer davantage aux choix techniques et à l’amélioration des processus de l’équipe. Cette dernière alternance m’a offert la possibilité de suivre l’évolution des projets pendant plusieurs années. En effet, j’ai pu par exemple continuellement faire évoluer le système de monitoring et le maintenir.