Job description
En tant qu'Ingénieur(e) Automatisation, vous serez chargé(e) de :
1. Développement d'applications
2. Développer et maintenir des applications en utilisant les langages de programmation C# et Angular.
3. Personnaliser le produit standard MES Critical Manufacturing pour l’adapter aux besoins spécifiques des clients.
Intégration des systèmes
4. Intégrer le MES avec les systèmes ERP en utilisant des technologies comme les Web Services, REST APIs et Web Methods.
5. Établir une connectivité avec les équipements de production via OPC UA, fichiers plats, SEC/GEM, et les protocoles IoT.
Personnalisation de l’interface utilisateur
6. Implémenter et modifier des interfaces graphiques en utilisant HTML5 et CSS pour améliorer l’expérience utilisateur et répondre aux exigences des clients.
Gestion de bases de données
7. Rédiger et optimiser des requêtes SQL pour gérer et récupérer des données de production critiques.
Tests automatisés et déploiement
8. Développer et exécuter des cas de tests automatisés à l’aide du Microsoft Test Framework.
9. Collaborer à la gestion des versions et aux pipelines de déploiement avec des outils DevOps, tels que Azure DevOps.
Surveillance et optimisation des performances
10. Surveiller les performances des applications et mettre en œuvre des stratégies d’optimisation pour améliorer l’efficacité des systèmes.
Collaboration
11. Travailler en étroite collaboration avec des équipes transversales, notamment en IT, en ingénierie et en fabrication, pour assurer une exécution fluide des projets.
Profile
Compétences techniques
12. Maîtrise des technologies .NET, C#, Angular, HTML5, et CSS pour le développement et la personnalisation d’applications.
13. Expertise dans la gestion de bases de données SQL ou Oracle.
14. Expérience pratique avec les technologies d’intégration des systèmes, telles que REST APIs, Web Services, OPC, et les protocoles IoT.
15. Familiarité avec les systèmes ERP et les processus d’intégration des équipements.
16. Expérience avec des outils et technologies comme SSRS, Kafka, Edge Computing, et Node.js.
Certifications
17. Certification Critical Manufacturing Developer ou Associate Badge (obligatoire).
18. Certification Azure DevOps (préférée).
Expérience
4 à 7 ans d’expérience professionnelle en développement MES, intégration de systèmes ou ingénierie logicielle, idéalement dans les secteurs pharmaceutique, sciences de la vie ou biotechnologie.
Connaissance des normes GMP et GAMP fortement souhaitée.
Qualités supplémentaires
19. Solides compétences analytiques et en résolution de problèmes avec une approche rigoureuse.
20. Excellentes aptitudes en communication et en travail d’équipe pour collaborer efficacement dans des environnements techniques et métiers.
21. Engagement à rester à jour sur les dernières tendances en technologies MES et en automatisation industrielle.