CDI
IT, Technologie & Produit
ROUBAIX, FR, 59100 CESSON-SEVIGNE, FR, 35510 TOULOUSE, FR, 31000
Senior software developer - Golang
Au sein de votre équipe #OneTeam
- Rejoindre la Unit Developer-Platform qui s'occupe de la plateforme d'hébergement des applications internes d'OVHcloud, ainsi que les outils à destination des développeurs et SRE d'OVHcloud.
- Au sein de l'équipe API-Exposition, être en charge des briques d'expositions des APIs OVHcloud à destination de nos clients (eu.api.ovh.com), ainsi que celles pour nos employés (back-office).
- Contribuer à l'élaboration de nouvelles fonctionnalités (protection, sécurité, expérience client) de ces solutions et travailler directement avec les équipes infrastructures et produits OVHcloud.
- Au sein d’OVHcloud, nous adoptons une approche de développement augmentée par l’IA, où l’IA générative est intégrée aux pratiques quotidiennes : conception, développement, tests, revue de code et documentation.
Vos principales responsabilités
- Développer des nouvelles fonctionnalités pour nos applications, ainsi que de nouvelles applications (langage: Go).
- Assurer la maintenance applicative des applications sur les infrastructures de production.
- Participer au design des futures solutions de l'équipe.
- Participer à des revues de code pour garantir la qualité et le respect des standards.
- Communiquer et promouvoir les outils réalisés dans l'équipe vers le reste de l'entreprise.
- Maintenir la documentation technique selon les exigences des différents niveaux de certification.
- Assister les collaborateurs d'OVHcloud, utilisateurs des solutions fournies par l'équipe.
- Concevoir, développer et faire évoluer des APIs REST et services backend, dans une approche API-first en s’appuyant sur des outils d’IA générative.
- Utiliser le prompting (design de prompts, system prompts) pour accélérer et améliorer : la création de tests, l’analyse de bug, la génération de code.
Votre futur impact
Dans 6 mois
- Vous aurez développé plusieurs nouvelles fonctionnalités qui seront utilisées en production.
- Vous aurez acquis une bonne compréhension du fonctionnement des backends qui propulsent l'API d’OVHcloud, et donc l'espace client.
- Avec l'équipe, vous participerez à choisir les futurs projets qui seront portés pour le prochain semestre.
- Développé plusieurs fonctionnalités en utilisant des workflows de développement assistés par l’IA.
- Vous aurez gagné en efficacité grâce à une maîtrise avancée du prompting appliqué au développement logiciel.
Et dans 1 an
- Vous aurez acquis une bonne compréhension du fonctionnement de tous les logiciels maintenus par l'équipe.
- Vous serez autonome pour développer une nouvelle fonctionnalité à l'intérieur de nos logiciels critiques.
- Vous aurez contribué à la montée en maturité des pratiques de développement augmenté par l’IA au sein de l’équipe.
Compétences requises :
- Vous avez une forte expertise en développement informatique (backend).
- Vous êtes reconnu pour votre prise d'initiative/débrouillardise.
- Vous avez des compétences en architecture logicielle.
- Vous êtes sensible aux concepts DevOps, CI/CD, d'observabilité et de maintien en condition opérationnelles.
- Maitrise du développement assisté par l'AI : system prompt, intégration de l’AI dans des workflow de développement.
C'est un +
- Vous avez des notions en administration système (Linux) ou en réseau.
- Vous avez une capacité d'adaptation rapide au changement.
- Vous avez de l'expérience sur Kubernetes et/ou Terraform.
1. Échange avec notre Talent Acquisition Specialist:
Magali
2. Entretien avec le Manager:
Romain
Senior software developer - Golang
Au sein de votre équipe #OneTeam
- Rejoindre la Unit Developer-Platform qui s'occupe de la plateforme d'hébergement des applications internes d'OVHcloud, ainsi que les outils à destination des développeurs et SRE d'OVHcloud.
- Au sein de l'équipe API-Exposition, être en charge des briques d'expositions des APIs OVHcloud à destination de nos clients (eu.api.ovh.com), ainsi que celles pour nos employés (back-office).
- Contribuer à l'élaboration de nouvelles fonctionnalités (protection, sécurité, expérience client) de ces solutions et travailler directement avec les équipes infrastructures et produits OVHcloud.
- Au sein d’OVHcloud, nous adoptons une approche de développement augmentée par l’IA, où l’IA générative est intégrée aux pratiques quotidiennes : conception, développement, tests, revue de code et documentation.
Vos principales responsabilités
- Développer des nouvelles fonctionnalités pour nos applications, ainsi que de nouvelles applications (langage: Go).
- Assurer la maintenance applicative des applications sur les infrastructures de production.
- Participer au design des futures solutions de l'équipe.
- Participer à des revues de code pour garantir la qualité et le respect des standards.
- Communiquer et promouvoir les outils réalisés dans l'équipe vers le reste de l'entreprise.
- Maintenir la documentation technique selon les exigences des différents niveaux de certification.
- Assister les collaborateurs d'OVHcloud, utilisateurs des solutions fournies par l'équipe.
- Concevoir, développer et faire évoluer des APIs REST et services backend, dans une approche API-first en s’appuyant sur des outils d’IA générative.
- Utiliser le prompting (design de prompts, system prompts) pour accélérer et améliorer : la création de tests, l’analyse de bug, la génération de code.
Votre futur impact
Dans 6 mois
- Vous aurez développé plusieurs nouvelles fonctionnalités qui seront utilisées en production.
- Vous aurez acquis une bonne compréhension du fonctionnement des backends qui propulsent l'API d’OVHcloud, et donc l'espace client.
- Avec l'équipe, vous participerez à choisir les futurs projets qui seront portés pour le prochain semestre.
- Développé plusieurs fonctionnalités en utilisant des workflows de développement assistés par l’IA.
- Vous aurez gagné en efficacité grâce à une maîtrise avancée du prompting appliqué au développement logiciel.
Et dans 1 an
- Vous aurez acquis une bonne compréhension du fonctionnement de tous les logiciels maintenus par l'équipe.
- Vous serez autonome pour développer une nouvelle fonctionnalité à l'intérieur de nos logiciels critiques.
- Vous aurez contribué à la montée en maturité des pratiques de développement augmenté par l’IA au sein de l’équipe.
Compétences requises :
- Vous avez une forte expertise en développement informatique (backend).
- Vous êtes reconnu pour votre prise d'initiative/débrouillardise.
- Vous avez des compétences en architecture logicielle.
- Vous êtes sensible aux concepts DevOps, CI/CD, d'observabilité et de maintien en condition opérationnelles.
- Maitrise du développement assisté par l'AI : system prompt, intégration de l’AI dans des workflow de développement.
C'est un +
- Vous avez des notions en administration système (Linux) ou en réseau.
- Vous avez une capacité d'adaptation rapide au changement.
- Vous avez de l'expérience sur Kubernetes et/ou Terraform.