About this role
Dans le cadre du développement de nos activités Cloud & Digital Transformation , nous renforçons nos équipes en recrutant un Senior Cloud Software Engineer (F/H) souhaitant intervenir sur des projets de développement et de modernisation d’applications Cloud auprès de grands comptes.
Nous recherchons un profil expérimenté capable de concevoir, développer et industrialiser des applications Cloud-native , performantes, sécurisées et scalables, en s’appuyant sur les bonnes pratiques de Software Engineering, DevOps et Cloud.
Responsabilités
- Concevoir et développer des applications et services Cloud-native .
- Participer à la modernisation et migration d’applications vers le Cloud.
- Développer des API, microservices et architectures distribuées .
- Mettre en œuvre les bonnes pratiques de Software Engineering : qualité du code, tests automatisés, revue de code et documentation.
- Concevoir et maintenir des pipelines CI/CD et automatiser les déploiements.
- Exploiter les technologies de conteneurisation et d’orchestration , notamment Docker et Kubernetes.
- Garantir la performance, la sécurité, la résilience et l’observabilité des applications.
- Collaborer avec les architectes, équipes Cloud, DevOps et métiers sur les choix techniques.
- Accompagner les développeurs et contribuer à l’ amélioration continue des pratiques de développement .
Diplômé(e) d’une école d’ingénieurs ou d’une université (Bac+5), vous disposez d’une expérience confirmée en développement logiciel et technologies Cloud , acquise au sein d’un cabinet de conseil, d’une ESN ou d’un grand groupe.
Compétences techniques
- Solide maîtrise d’un ou plusieurs langages : Java, Python, C#, JavaScript/TypeScript ou Go .
- Expérience dans le développement d’ applications Cloud-native, API et microservices .
- Bonne maîtrise des environnements AWS, Azure et/ou GCP .
- Expérience des technologies Docker et Kubernetes .
- Maîtrise des bonnes pratiques de Software Engineering : clean code, tests automatisés, revue de code et Git.
- Bonne connaissance des pratiques DevOps et CI/CD .
- Expérience des architectures distribuées, scalables et résilientes .
- Sensibilité aux enjeux de sécurité, performance et observabilité des applications Cloud.
- Capacité à accompagner techniquement les équipes et à contribuer aux choix d’architecture et à l’amélioration continue .