CONTEXTE
Dans le cadre de la création d?un nouvel outil backend cloud-native, nous constituons une squad backend de 4 développeurs (1 senior, 3 profils mid/junior).
L?équipe est chargée de concevoir, développer et déployer une plateforme scalable, observable et sécurisée, intégrée à l?écosystème AWS.
L?objectif est de livrer une première version robuste en 3 à 4 mois, avec des standards élevés de qualité, de maintenabilité et de sécurité.
Vous intervenez au sein d?une équipe pluridisciplinaire composée de :
1 Architecte
1 DevOps
1 Product Owner
4 Développeurs Backend
MISSIONS PRINCIPALES
Conception et développement
Concevoir et développer un orchestrateur et des APIs backend en Java 21 / Kotlin avec Spring Boot
Implémenter une architecture cloud-native orientée microservices
Développer et maintenir des services AWS Serverless (Lambda) en TypeScript, Python ou Go
Assurer la gestion de la persistance des données via AWS RDS (modélisation, performances, sécurité)
Participer à la mise en place et à l?exploitation des flux ETL via AWS Glue
Cloud et infrastructure
Déployer et exploiter les applications sur un cluster Kubernetes
Configurer, maintenir et améliorer les pipelines CI/CD via GitLab
Contribuer aux choix d?architecture (scalabilité, résilience, optimisation des coûts)
Observabilité et reporting
Mettre en place la collecte, l?analyse et l?exploitation des logs via la stack ELK (Elasticsearch, Logstash, Kibana)
Intégrer et exploiter Datadog pour le monitoring applicatif et l?alerting
Contribuer à la conception et à l?alimentation des dashboards de suivi et de reporting
Qualité et collaboration
Écrire un code propre, maintenable, testé (tests unitaires) et documenté
Participer activement aux revues de code et aux décisions techniques
Documenter les choix techniques et fonctionnels dans Confluence
Travailler en méthodologie agile (Scrum / Kanban) avec Jira
SPÉCIFICITÉS SELON LE NIVEAU
Développeur Senior
Forte capacité à prendre des décisions techniques et à challenger les choix d?architecture
Excellente communication orale et écrite pour échanger avec les parties prenantes (PO, architecte, DevOps)
Capacité à accompagner et faire monter en compétences les profils mid/junior
Développeur Mid / Junior
Participation active au développement et à la qualité du code
Montée en compétences progressive sur l?architecture, le cloud AWS et les bonnes pratiques backend
ENVIRONNEMENT TECHNIQUE
Langages : Kotlin, Java 21, TypeScript, Python, Go
Framework : Spring Boot
Cloud : AWS (Lambda, RDS, Glue)
Conteneurisation / Orchestration : Kubernetes
CI/CD : GitLab
Observabilité : ELK, Datadog
Méthodologie : Agile (Scrum / Kanban)
Outils collaboratifs : Jira, Confluence
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.