Développeur Full Stack & Ingénieur DevOps
Intégration à l'équipe de développement d'une plateforme sécurisée d'offres d'emploi basée sur l'IA, destinée à automatiser le tri des candidats et faciliter les processus de recrutement pour les équipes RH.
- Conception de l'architecture logicielle et modélisation des fonctionnalités métier du système de gestion d'offres d'emploi.
- Développement d'API REST sécurisées en Node.js/Express.js selon une architecture microservices.
- Intégration de RabbitMQ comme broker de messages pour assurer la communication asynchrone entre les services.
- Mise en place d'Elasticsearch pour l'indexation et la recherche performante de plus d'un million d'offres d'emploi.
- Conception et déploiement d'interfaces web dynamiques et responsives avec React, MUI, Redux et React Router.
- Automatisation du pipeline CI via GitLab CI/CD avec validation de la qualité du code via SonarQube.
- Déploiement de l'application via Docker Compose et configuration de la plateforme sur un serveur VPS OVH.
- Déploiement du bot IA sur AWS EC2 avec configuration de l'Auto Scaling et monitoring via CloudWatch.
- Automatisation des backups serveur et sécurisation de l'infrastructure via Ansible (firewall, accès, durcissement système).
- Déploiement et configuration du stack Prometheus + Grafana via Ansible pour assurer la surveillance continue de l'infrastructure.
Environnement technique