Activez les alertes d’offres d’emploi par e-mail !

Engineering Lead H/F -

Tinubu

Issy-les-Moulineaux

Sur place

EUR 70 000 - 90 000

Plein temps

Il y a 30+ jours

Résumé du poste

Une entreprise innovante recherche un.e Engineering Lead pour rejoindre son équipe IT. Ce poste implique la conception d'architectures logicielles sur des technologies Java, Spring Boot, et AWS, avec une forte collaboration dans un environnement Agile. Idéal pour des architectes passionnés souhaitant innover et optimiser des solutions complexes.

Qualifications

  • Expérience d’au moins 7 ans en développement d’applications Java/Spring Boot.
  • Bonne maîtrise des pratiques Agile et DevOps.
  • Anglais courant requis.

Responsabilités

  • Participer à la définition de l'architecture des solutions back-end.
  • Collaborer avec les équipes pluridisciplinaires.
  • Effectuer des revues de code et assurer la conformité aux normes.

Connaissances

Résolution de problèmes
Optimisation de la performance
Communication

Formation

Diplôme d’ingénieur en informatique

Outils

Docker
Kubernetes
CQRS

Description du poste

Nous recherchons un.e Engineering Lead expérimenté.e pour rejoindre notre département IT. Vous jouerez un rôle clé dans la conception et l'évolution des solutions logicielles basées sur les technologies Java, Spring Boot, et AWS. Vous serez également responsable de veiller à la bonne mise en œuvre des normes et pratiques d'architecture, tout en collaborant avec les équipes de développement (Scrum Teams) pour garantir des solutions robustes, performantes et évolutives.

RESPONSABILITES :

- Conception d'architecture :

  • Participer à la définition de l'architecture des solutions back-end en accord avec les principes de Domain Driven Design (DDD) et l’architecture CQRS..
  • Contribuer à la sélection et à l'intégration des technologies dans un environnement cloud AWS, en veillant à la sécurité et à la performance des systèmes.
  • Collaborer à la conception de solutions Java/Spring en tenant compte des exigences de performance, de scalabilité et de maintenabilité.
  • Réaliser des revues d'architecture et fournir des recommandations techniques pour améliorer les conceptions existantes en suivant les principes SOLID (particulièrement Open/Close Principle).

- Collaboration avec les équipes de développement :

  • Travailler en étroite collaboration avec les équipes pluridisciplinaires (Scrum Teams) pour s’assurer que les solutions respectent les standards architecturaux établis.
  • Garantir un alignement avec les équipes produit, IT, et sécurité, en vue de développer des solutions optimisées, sécurisées et adaptées aux besoins des clients.
  • Apporter un support technique aux développeurs, en assurant la mise en œuvre correcte des bonnes pratiques d'architecture.

- Revue de code et conformité :

  • Effectuer des revues de code régulières pour assurer que les solutions sont conformes aux normes de conception et de codage en vigueur.
  • Veiller au respect des pratiques de développement Agile et DevOps, en favorisant la livraison continue de solutions de qualité.

- Gestion des risques et optimisation :

  • Identifier les risques liés à la sécurité, à la performance ou à la complexité technique et proposer des solutions pour les atténuer.
  • Participer à l'optimisation des coûts AWS en collaboration avec l'équipe FinOps, et contribuer à l'amélioration continue des systèmes en termes de performance et de coûts.

- Innovation technologique et veille :

  • Être à l'affût des tendances technologiques et des innovations dans le domaine des architectures cloud et microservices pour proposer des améliorations et des optimisations.

PRE-REQUIS :

  • Diplôme d’ingénieur en informatique ou équivalent.
  • Expérience professionnelle d’au moins 7 ans dans la conception et le développement d’applications Java/Spring Boot, avec une expertise en architectures CQRS.
  • Connaissance approfondie des technologies Docker, Kubernetes et des principes DDD.
  • Expérience confirmée dans l'intégration de systèmes complexes et la modélisation de données.
  • Bonne maîtrise des pratiques Agile et DevOps.
  • Compétences avancées en résolution de problèmes et en optimisation de la performance des systèmes.
  • Bonne communication écrite et orale, capable de vulgariser des concepts techniques complexes pour des parties prenantes non techniques.
  • Anglais courant.

Hautement apprécié :

  • Expérience avec ElasticSearch, Postgresql.
  • Connaissance approfondie des technologies cloud AWS.
  • Expérience dans un contexte de Scale Up ou chez un éditeur de logiciels SaaS.

Ce poste est idéal pour un architecte passionné par la conception de solutions complexes et désireux de collaborer avec des équipes pluridisciplinaires dans un environnement agile et innovant.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.