drjobs Microservice Architect - Manufacturing Security Systems

Microservice Architect - Manufacturing Security Systems

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cesson-Sévigné - France

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

En tant quArchitecte Microservices au sein du domaine des Systmes de Scurit Manufacturiers vous serez responsable de la dfinition de la vision technique des modles darchitecture et des normes dimplmentation pour nos microservices. Vous dirigerez la conception dapplications robustes volutives scurises et observables en veillant leur alignement avec les exigences mtier les politiques de scurit (comme ISO27001) et les meilleures pratiques oprationnelles. Vous travaillerez en troite collaboration avec les quipes de dveloppement utilisant divers langages de programmation modernes (incluant Go et Python) les ingnieurs DevOps/Fiabilit et les parties prenantes afin de traduire les exigences en conceptions techniques et de guider leur excution.

Responsabilits

  • Vision et Stratgie Architecturale : Dfinir et faire voluer la stratgie darchitecture microservices pour les systmes de scurit manufacturiers. tablir les modles principes et meilleures pratiques pour la construction de microservices adaptables aux diffrents langages de programmation couramment utiliss (ex : Go Python).

  • Conception et Dfinition des Systmes : Diriger la conception des microservices individuels et de leurs interactions. Dfinir les limites des services les API (principalement gRPC et REST) les modles de donnes et les flux de communication. Sassurer que les conceptions favorisent le couplage lche lvolutivit et la maintenabilit.

  • Conseils sur les Technologies et Frameworks : Fournir un leadership technique et des conseils sur la slection et lutilisation efficace des bibliothques frameworks et outils pertinents pour le dveloppement de microservices en tenant compte de leur applicabilit dans les diffrents langages de programmation utiliss par les quipes.

  • Architecture dvolutivit et de Performance : Concevoir des microservices pour une haute performance et une grande volutivit en tenant compte des caractristiques de performance et des modles de concurrence des langages de programmation utiliss des interactions avec les bases de donnes et des points dintgration. Conseiller les quipes sur les stratgies doptimisation des performances et de profilage au sein de leurs applications respectives.

  • Conception de la Fiabilit et de la Rsilience : Architecturer les services pour la rsilience face aux dfaillances. Dfinir les stratgies de gestion des erreurs les mcanismes de ressai les modles de disjoncteurs (potentiellement en exploitant les fonctionnalits de service mesh) et la dgradation gracieuse au sein des applications. Concevoir pour une facilit dopration et une maintenabilit.

  • Architecture de Scurit : Dfinir les modles de scurit pour les microservices incluant lauthentification lautorisation la protection des donnes et la communication scurise (ex : mTLS via service mesh). Sassurer que les conceptions sont conformes aux exigences de scurit (ISO27001) et intgrent les considrations de scurit ds le dbut de la phase de conception (shift-left). Travailler avec les quipes de scurit pour intgrer les pratiques de scurit dans le cycle de vie du dveloppement quel que soit le langage dimplmentation.

  • Normes dObservabilit : Dfinir et appliquer les normes dobservabilit au niveau des applications (journalisation mtriques traage) pour les microservices. Sassurer que linstrumentation est cohrente et exploite efficacement les bibliothques compatibles avec la pile de monitoring existante (Prometheus Elasticsearch Fluent Bit mtriques Service Mesh). Guider les dveloppeurs dans limplmentation de ces normes dans le langage quils ont choisi.

  • Collaboration et Leadership Technique : Collaborer troitement avec les quipes de dveloppement logiciel en les guidant sur limplmentation des conceptions architecturales et des meilleures pratiques techniques pertinentes pour le langage quils ont choisi. Travailler avec les ingnieurs DevOps/Fiabilit pour sassurer que les conceptions sont dployables monitorables et supportables dans lenvironnement Kubernetes et CI/CD. Communiquer efficacement les concepts techniques aux parties prenantes techniques et non techniques.

  • Revue de Code et Assurance Qualit : Participer aux revues de code critiques (en particulier pour les bibliothques de base ou les composants complexes) pour assurer ladhrence aux modles architecturaux aux normes de qualit aux considrations de performance et aux idiomes du langage.

  • Documentation et Partage des Connaissances : Crer et maintenir la documentation architecturale de haut niveau les spcifications de conception et les normes techniques. Partager les connaissances et encadrer les quipes de dveloppement sur les modles architecturaux et les meilleures pratiques.

  • Innovation et Amlioration : Se tenir au courant des nouveaux modles architecturaux des fonctionnalits des langages de programmation et des technologies pertinentes. Identifier de manire proactive les domaines damlioration technique et dinnovation au sein de lcosystme microservices.


Qualifications :

  • Exprience avre en tant quArchitecte Logiciel ou Ingnieur Principal (Lead Engineer) dans la conception et la livraison de systmes distribus complexes utilisant une architecture microservices.

  • Expertise approfondie dans un ou plusieurs langages de programmation modernes couramment utiliss pour les microservices (ex : Go Python Java ) avec une forte prfrence pour lexprience en Go et/ou Python. Capacit concevoir dvelopper et fournir des conseils sur des microservices prts pour la production (production-grade) dans votre/vos domaine(s) dexpertise. Solide comprhension des modles de concurrence des caractristiques de performance des mthodologies de test et de lcosystme de votre ou vos langage(s) principal(aux).

  • Exprience de la dfinition et de limplmentation de stratgies dAPI (en particulier gRPC et API RESTful).

  • Solide comprhension des modles et principes darchitecture cloud-native mme si dploys on-premise.

  • Exprience de la conception de systmes pour le dploiement sur Kubernetes et comprhension des implications oprationnelles pour les microservices.

  • Familiarit avec les concepts de service mesh et comment concevoir des services pour exploiter leurs capacits (lexprience avec Linkerd est un atout majeur).

  • Solide comprhension des technologies de bases de donnes (SQL NoSQL) et des meilleures pratiques pour interagir avec elles depuis les applications.

  • Exprience de la conception pour une haute disponibilit fiabilit et volutivit.

  • Comprhension des dfis des systmes distribus (cohrence transactions gestion des erreurs).

  • Exprience de la dfinition des normes dobservabilit (journalisation mtriques traage) et de laccompagnement des dveloppeurs sur linstrumentation.

  • Solide comprhension des principes de scurit dans les systmes distribus et exprience de la conception darchitectures dapplications scurises conformes aux normes comme ISO27001.

  • Excellentes comptences en communication prsentation et interpersonnelles avec la capacit dinfluencer lorientation technique et de collaborer efficacement avec des quipes diverses.

  • Capacit traduire les exigences mtier en solutions techniques et articuler clairement les concepts techniques.

  • Exprience de la fourniture de leadership technique et de mentorat aux quipes de dveloppement.

  • Capacit lire et crire langlais technique couramment.


Informations supplmentaires :

Atouts :

  • Exprience directe de la conception de systmes pour des environnements manufacturiers ou critiques en matire de scurit.

  • Exprience avec les modles dArchitecture Oriente vnements (Event-Driven Architecture) (ex : Kafka NATS).

  • Exprience avec les principes de Domain-Driven Design (DDD).

  • Exprience avec les stratgies de test automatis pour les microservices (tests unitaires dintgration de contrat).

  • Exprience avec les outils dautomatisation dinfrastructure (Ansible Terraform) dun point de vue architectural (conception de systmes conscients de linfrastructure).

  • Lexprience avec plusieurs langages de programmation est un atout significatif.

tat desprit Requis :

  • Stratgique et Visionnaire : Capacit anticiper les dfis et dfinir une voie technique claire.

  • Rsolution de Problmes : Aborder les dfis architecturaux complexes avec des solutions lgantes et pratiques.

  • Collaboratif et Influent : Travailler efficacement avec diffrentes quipes btir un consensus et guider les dcisions techniques.

  • Ax sur la Qualit et la Scurit : Engagement profond construire des systmes fiables performants et scuriss.

  • Apprentissage Continu : Se tenir inform des technologies et modles architecturaux en volution rapide en particulier au sein des cosystmes microservices et cloud-native.

  • Pragmatique : quilibrer les idaux techniques avec les contraintes pratiques et les besoins mtier.

Notre atout le plus important est notre personnel.

Le succs de Vantiva repose en grande partie sur lnergie la motivation et le talent de nos quipes. 

Nous sommes dtermins cultiver une communaut qui embrasse et clbre la diversit car nous pensons que nos diffrences sont le moteur de notre crativit et de notre innovation.

Nous sommes proactifs dans le soutien de lgalit et le maintien dun environnement de travail inclusif en dveloppant et en amliorant les opportunits de carrire pour tous.

Si vous avez besoin damnagements raisonnables une tape quelconque du processus de candidature veuillez nous en informer en rpondant la question prvue cet effet dans le prsent formulaire.


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.