Ingénieur Backend orienté DevOps (H/F)
Role details
Job location
Tech stack
Job description
Nous recherchons un(e) Ingénieur Backend avec une forte sensibilité DevOps, capable de concevoir, développer et faire évoluer nos microservices tout en participant activement à leur industrialisation et à leur mise en production.
Vous interviendrez sur l'ensemble du cycle de vie des services : conception, développement, déploiement et amélioration continue., Développement Backend (activité principale)
- Concevoir et développer des microservices en JavaScript (NodeJS)
- Participer aux choix d'architecture et aux évolutions techniques
- Maintenir et faire évoluer la stack existante
- Intégrer des mécanismes d'authentification et de gestion d'identité (Keycloak, LDAP)
- Interagir avec les bases de données (MongoDB)
- Rédiger la documentation technique
- Mettre en place et maintenir les tests unitaires
- Garantir la qualité, la performance et la maintenabilité du code
Environnement & Industrialisation (dimension DevOps)
- Déployer les microservices sur Kubernetes
- Participer à la mise en place et à l'amélioration des pipelines CI/CD (GitLab CI)
- Contribuer aux déploiements via Helm et ArgoCD (GitOps)
- Collaborer à l'automatisation et à l'industrialisation des environnements
- Travailler en étroite collaboration avec l'équipe DevOps pour assurer la stabilité et la scalabilité des services
Requirements
Backend
- JavaScript / NodeJS
- Architecture microservices
- MongoDB
- Docker
- Intégration Keycloak / LDAP
Environnement DevOps
- Kubernetes
- Helm
- ArgoCD
- Git & GitLab CI (CI/CD)
Environnement technique
- Linux
- Notions réseau
- Anglais professionnel (lu et écrit)
Serait un vrai plus
- Terraform
- Ansible
- Expérience Cloud (Azure)
- Outils de monitoring (Prometheus / Grafana)
- Scripting (Bash / Python), Issu(e) d'une formation Bac+4/5 (école d'ingénieur ou universitaire), vous justifiez d'au moins 3 ans d'expérience en développement backend dans un environnement orienté microservices.
Vous êtes rigoureux(se), autonome, curieux(se) techniquement et appréciez les environnements modernes basés sur les conteneurs et le cloud.
Vous aimez comprendre ce qui se passe "sous le capot" et avez une vraie culture produit et qualité., * Un environnement technique moderne (microservices, Kubernetes, GitOps)
- Une forte autonomie sur les choix techniques
- Une vision complète du cycle de vie applicatif (build * run)
- Une équipe à taille humaine, impliquée et exigeante techniquement
Rejoignez nous et devenez un acteur clé de notre développement dans le domaine passionnant de l'intelligence artificielle. Postulez dès maintenant !