Profil / Mission
Afin de renforcer nos équipes, nous recherchons un développeur fullstack. Au sein d’une équipe agile, ta mission consistera à :
- Étudier et analyser des différents besoins pour définir conjointement l’architecture à mettre en place
- Développer les différentes fonctionnalités
- Prendre en compte la logique de déploiement continu / dockerisation avec mise en place de tests unitaires et fonctionnels
- Mettre en place des outils complémentaires dans le cadre de la supervision, le reporting ou l’exploitation
Compétences requises ou à acquérir
- Tu es un développeur fullstack avec une expérience confirmée dans le domaine du développement logiciel
- Tu dois pouvoir justifier d’une expérience significative et réussie de développement en GO dans un environnement Kubernetes / EKS, le tout au sein d’une équipe agile rompue aux bonnes pratiques de la mise en place CI / CD (tests unitaires et fonctionnels)
- Tu as également une expérience significative de développement back-end impliquant des interactions avec d’autres briques logicielles unitaires, le tout dans une approche micro-service
- Tu as enfin une expérience en développement front office dans la technologie Angular, en vue de la réalisation des évolutions de l’interface de paramétrage
Aptitudes / Savoir-être
- Langages : Go, Angular, SQL / NOSQL
- Environnements : EKS (AWS), Kubernetes, Prometheus NGINX / Apache, Linux (CentOS), API REST, Gitlab (CI / CD)
- Base de données : maîtrise de la modélisation et du requêtage sur bases SQL et noSQL (Postgres et Mongodb)
- Réseau : connaissances générales des architectures réseaux
Facultatif
- Langage Python (pour la réalisation de tests fonctionnel)