- Location
- Bordeaux, France
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Source
- Workday
Description
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.