Tu es un(e) développeur(euse) expérimenté(e), avec au moins 4 à 5 ans minimum d’expérience en développement Cloud Native (API-first, microservices, containers, CI/CD, IaC), avec une bonne maîtrise des principes DevSecOps (sécurité intégrée dès le cycle de développement), une expérience confirmée sur AWS ou Azure (outils DevOps, services managés, déploiement serverless...), et une capacité à encadrer techniquement une équipe de développeurs et à diffuser les bonnes pratiques cloud.
Compétences techniques attendues :
- Langages / Frameworks : Node.js, C#, Java (idéalement Java 21), Spring Boot.
- Architecture : Conception de microservices, architectures API-driven, Event-driven et Serverless.
- Cloud & DevOps : AWS (API Gateway, Lambda, EventBridge, CloudFormation/Terraform, DynamoDB, etc.), Azure (environnement Dev, outils DevOps), Outils CI/CD.
- Infrastructure as Code : Terraform, CloudFormation.
- Conteneurisation : Docker, Kubernetes (EKS, AKS).
- Supervision & Tests : Datadog, Postman, K6, SonarQube, Checkmarx.
- Sécurité : Connaissance des principes DevSecOps, intégration sécurité dans les pipelines CI/CD.
- Base de données : MongoDB (Mongo Atlas), DynamoDB, PostgreSQL.
- Collaboration & Documentation : Jira, Confluence, Miro, Teams.
Formations & Certifications Requises
- Obligatoires (au moins une) :
- AWS Certified Developer – Associate
- Azure Developer Associate (AZ-204)
- Souhaitées :
- Formation sur l'architecture Serverless et Event-Driven.
- AWS QDev / AWS Transform (ou équivalent).
- Connaissance des outils DevOps AWS/Azure.
Soft Skills :
- Autonomie, rigueur et capacité à résoudre des problématiques complexes.
- Leadership technique et mentorat de développeurs juniors.
- Esprit d'équipe et posture orientée entraide et partage.