Ingénieur Développeur / DevOps
Role details
Job location
Tech stack
Job description
Dans le cadre de notre collaboration avec des clients dans divers secteurs d'activités, nous intervenons sur plusieurs projets stratégiques, notamment en développement spécifique, TMA et intégration de solutions d'éditeurs. Afin de renforcer nos équipes, nous recherchons un Ingénieur Développeur / DevOps H/F qui interviendra sur l'évolution des applications ainsi que sur l'amélioration continue de la chaîne logicielle DevOps. Vos missions:
Développement logiciel:
- Participer à l'analyse des besoins fonctionnels et techniques ;
- Concevoir et développer de nouvelles fonctionnalités dans un environnement structuré ;
- Participer aux revues de code et à l'amélioration des pratiques de développement ;
- Écrire et exécuter des tests unitaires et d'intégration ;
- Assurer la maintenance corrective et évolutive des applications existantes.
DevOps & Industrialisation:
- Faire évoluer la chaîne logicielle DevOps, notamment en :
- Identifiant les axes d'amélioration.
- Proposant des ajouts, remplacements ou optimisations d'outils et de processus.
- Mettant en oeuvre concrètement ces évolutions (intégration, configuration, validation, documentation) ;
- Concevoir, maintenir et améliorer des pipelines CI/CD (Azure DevOps, GitLab CI) ;
- Automatiser les déploiements et les environnements (Infrastructure as Code) ;
- Gérer et optimiser les environnements conteneurisés (Docker, Kubernetes apprécié) ;
- Mettre en place ou renforcer les solutions de monitoring et d'alerting (Grafana, Prometheus ou équivalent) ;
- Participer à la sécurisation des outils et environnements techniques.
Requirements
De formation Bac+5 en informatique, école d'ingénieur ou équivalent. Vous justifiez de 4 ans d'expérience combinant développement et DevOps. Vous avez :
- Un bon relationnel et aimez travailler en équipe ;
- Une autonomie, organisation et un sens des responsabilités ;
- La capacité à proposer, structurer et mettre en oeuvre des solutions et curiosité technique.
Compétences techniques: Développement : maîtrise d'une ou plusieurs technologies parmi :
- C#
- Java
- Node.js
- Angular
- React
Compétences complémentaires :
- Conception et mise en oeuvre d'API REST.
- Tests unitaires et d'intégration (xUnit, NUnit, Jest, JUnit...).
DevOps :
- Pipelines CI/CD : Azure DevOps, GitLab CI ;
- Conteneurisation : Docker (Kubernetes apprécié) ;
- Infrastructure as Code : Terraform, Ansible ou équivalent ;
- Monitoring/Alerting : Grafana, Prometheus ou outils similaires ;
- Gestion du code source : maîtrise de Git.
Base de données :
- SQL Server, PostgreSQL ou équivalent.
- Connaissance de l'optimisation de requêtes., En retour, nous vous offrons un cadre de travail de qualité, des espaces de création et une formation continue solide.
Vous êtes passionné, technophile, curieux et créatif ?
Benefits & conditions
- Rémunération attractive et évolutive,
- Mutuelle familiale à garanties hautes,
- Tickets restaurant pris en charge à 60 %,
- 100 % titre de transport urbain remboursé,
- Primes d'intéressement, de participation et de cooptation,
- Jusqu'à 2 jours de télétravail par semaine,
- Formation continue avec LinkedIn Learning et nos communautés techniques.