Senior software developer - Golang
OVHCloud
Canton of Roubaix-1, France
28 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Remote
Canton of Roubaix-1, France
Tech stack
API
Artificial Intelligence
Code Generation
Code Review
Continuous Integration
Linux
DevOps
Software Architecture
Software Engineering
Generative AI
Backend
Kubernetes
Go
Job description
- 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.
- 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.
- Contribué à la montée en maturité des pratiques de développement augmenté par l'IA au sein de l'équipe.
Requirements
- 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., * 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.
About the company
NOTRE PARCOURS DE RECRUTEMENT
1. Échange avec notre Talent Acquisition Specialist: Magali
2. Entretien avec le Manager: Romain
3. Cas pratique (si pertinent)
4. Rencontre avec un pair, un membre de l'équipe ou de la direction
5. Débriefing ensemble
NOS AVANTAGES ET BÉNÉFICES
︎ Une politique de télétravail hybride
︎ Un plan d'actionnariat salarié
︎ Un programme de reconnaissance de l'ancienneté
︎ Des subventions vacances et sport
︎ Berceau et crèche d'entreprise (selon site)
Mais aussi :
︎ Des équipes multiculturelles
︎ Des locaux bien équipés
︎ Une plateforme de formation et de certification en ligne
︎ Une offre d'accompagnement médical et social digitalisée pour vous et votre famille
REJOINDRE L'AVENTURE OVHCLOUD
OVHcloud valorise la diversité des personnes qu'elle embauche et accompagne.
La diversité pour nous, c'est favoriser un milieu de travail où les différences individuelles sont reconnues, appréciées et respectées de façon à développer le plein potentiel et les forces de chacune et chacun.
Soyez libre d'être vous-même !
L'IA DANS L'ADN
L'intelligence artificielle réinvente nos métiers au quotidien.
Rejoignez-nous pour explorer ses immenses possibilités et coconstruire l'avenir !
LE DÉVELOPPEMENT DURABLE CHEZ OVHCLOUD, UN ENGAGEMENT PROFOND
Vous voulez contribuer à des projets uniques pour construire ensemble le cloud libre ? Allons-y ! Chez OVHcloud, nous sommes animés par la même volonté, celle de construire l'avenir ensemble pour défendre la liberté d'innover.
Découvrez l'acteur majeur du cloud libre et responsable
Senior software developer - Golang
Au sein de votre équipe #OneTeam