Description
L’Institut de Recherche Technologique b<>com participe à des projets de recherche liés aux nouvelles architectures d’accès mobile (5G) en s’appuyant sur des technologies de mise en logiciel des services réseaux (SDN), leur virtualisation (NFV) , mise en cloud (CNF) et leur administration (déploiement, configuration).
Dans ce contexte, des briques logicielles multiples sont en cours de développement. L’équipe projet (laboratoire Connectivité avancée) cherche à renforcer son efficacité pour l’aspect tests et livraison aux équipes plateforme et validation. Nous recherchons un(e) ingénieur(e) dev-ops expérimenté(e) pour intégrer une équipe (3 à 5 personnes) en charge de l’outillage, de la CI/CD et des tests qualifiants avant livraison.
Descriptif de poste :
• DEV-OPSs : Poste de DevOps Dev (équipe de développement) pour activités BUILD : Intégration des développements dans une plateforme cible de démonstration avec déploiement en environnement Linux sur machines virtuelles et containers. Des tests (unitaires, intégration, stabilité, …) sont effectués. Les logiciels devront être adaptés pour notre chaine d’intégration continue (Jenkins, Ansible, docker, helm, Sonar, …)
- Réalisation et intégration d’outils pour automatiser les tests d’intégration et de bout en bout.
- Réalisation d’outils pour collecter des KPI (couverture de code, status tests, …)
- Réalisation d’outils pour automatiser au maximum le process de delivery de nos logiciels (plusieurs livraisons mensuelles) : release notes, tags, packaging, …
- Amélioration, configuration sur les usages des outils (jenkins, robotframework, cucumber, git, …)
- Rôle transverse fort pour améliorer, faire adopter par les scrums de dev l’outillage et les process CI/CD
- Support aux équipes plateforme et validation
- Evolution des pipelines jenkins
• Passage de tests d’intégration (si non automatisés) sinon écriture de tests automatiques (python, …) , installation de plateforme pour les développeurs
• Fourniture de documentations pour les travaux réalisés
Profil recherché :
De formation Bac+5 dans un cycle ingénieur (spécialité télécom et/ou informatique), le/la candidat(e) doit pouvoir justifier d’une réelle expérience sur un poste similaire ayant permis d’acquérir de bonne compétences pour des plateformes dev/ops (ci/cd) en environnement Cloud dans une organisation Agile. Des connaissances/compétences dans les contextes suivants sont
• Requises :
- Méthodologies agiles dont expérience du Scrum
- Architectures cloud et micro-services, technologies de virtualisation,
- Développement/automatisation (avec python, …)
• Souhaitées :
- Architectures réseau Mobile et idéalement Architectures cœur de réseau 5G,
- Expérience de participation à la réalisation de logiciel complexe avec « outillage » devops.
Pour l’environnement technique, une expérience pratique dans les technologies suivantes est demandée :
• Jenkins,
• Système Linux,
• Docker, Kubernetes, Helm,
• Base de données (Mongodb, postgre, …),
• Wireshark,
• Connaissance des piles protocolaires IP,
• Jenkins, eclipse, sonar, robotframework, cucumber
Le candidat devra de plus pouvoir mettre en avant
• Une appétence pour les technologies en général, une curiosité pour tout type de sujets,
• Un gout pour le travail en équipe, les échanges interpersonnels, le partage, la négociation,
• Des qualités de présentation à l'oral et à l'écrit en français et anglais, clarté, précision, concision
La maitrise de l’anglais à l’écrit est impérative, souhaitée à l’oral.
Modalités :
Poste basé à Lannion ou Rennes, en CDI
Possibilité de 2 jours de télétravail par semaine
Candidature à adresser à job@b-com.com