Partager cette offre
Contexte de la mission
Vous rejoignez l'équipe R&D à taille humaine (3 personnes) d'un éditeur de solutions technologiques, dans un fonctionnement agile qui favorise l'autonomie technique, la prise de décision rapide et la responsabilisation sur les composants développés.
En interface régulière avec les autres équipes R&D, vous intervenez comme Ingénieur Backend Go sur les services d'administration, de configuration et de supervision d'une appliance.
Missions principales
1. Conception et développement backend
- Concevoir et développer en Go des services et composants backend participant à l'administration, la configuration et la supervision de l'appliance.
- Participer aux choix d'architecture logicielle et à la définition des interfaces entre les composants de la plateforme.
2. Intégration
- Contribuer à l'intégration des différents services et produits dans un environnement Linux et conteneurisé.
3. Qualité et collaboration
- Collaborer avec les autres équipes R&D pour garantir la qualité, la maintenabilité et la robustesse des solutions : tests, revues de code, CI/CD, observabilité et sécurité.
4. Développement augmenté par l'IA
- Évoluer dans un contexte de développement assisté par l'IA, incluant l'utilisation d'outils et d'approches agentiques aux étapes de conception, de développement et de validation.
Profil recherché
Profil recherché
- Formation Bac +5 (école d'ingénieur ou équivalent) et expérience confirmée en développement logiciel, idéalement 5 ans ou plus, avec une appétence pour l'architecture et la conception backend.
- Solide expérience en développement backend en Go, ou dans un autre langage moderne (ex. Python) avec une réelle volonté de développer principalement en Go.
- Bonne maîtrise des principes de conception et d'architecture logicielle : modularité, interfaces, découplage, évolutivité, maintenabilité.
- Capacité à analyser les interactions entre composants au sein d'un système complexe.
- Bonne connaissance d'un environnement de développement Linux.
- Sensibilité à la qualité logicielle : tests, revue de code, CI/CD, observabilité, sécurité.
- Les plus : Kubernetes et Helm, cycle de vie d'un OS Linux (RPM, OSTree, gestion des services), réseau (TCP/IP, routage, VLAN, multicast), Python et Bash pour l'outillage.
Environnement technique
- Langages : Go, Python, Bash
- Plateforme : Linux, conteneurs, Kubernetes, Helm, CI/CD
Environnement de travail
Le groupe Savane représente :
- 3 agences : Paris, Lyon et Rennes
- 5 filiales spécialisées dans les métiers de l’ingénierie informatique.
- Une équipe soudée autour de valeurs communes et d’une vision de notre métier
Postulez à cette offre !
Trouvez votre prochain job parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Ingénieur Backend Go
Savane Group

