R&D

Ingénieur DevOps R&D – F/H

  • Début de la mission
    Dés que possible
  • Expérience
    3 ans
  • Localisation
    Paris
  • Type de contrat
    CDI
  • Rémunération
    Selon profil

Convaincue que le développement d’un numérique responsable est la voie pour allier performance et durabilité et engagée dans une dynamique de croissance, alter way a mis en place un plan stratégique – Chrysalide – alliant Open Source, Accessibilité et Eco-Responsabilité.

Chez alter way, les ingénieurs R&D couvrent un large éventail de sujets, de l’optimisation des plateformes Cloud micro-services au développement de moteurs d’intelligence artificielle.

Nous recherchons un Ingénieur de recherche Devops pour nous aider à améliorer et à industrialiser nos résultats actuels, notamment autour de nos extensions Kubernetes (implémentées sous la forme d’Operators).

Nous construisons actuellement des plateformes Kubernetes optimisées à partir de nos outils : moteur de transformation de métriques, analyse d’optimisation continue, visualisation 3D. L’ingénieur Devops sera en responsabilité de ces tâches :

  • La définition des architectures dans le respect des standards et des meilleures pratiques, de performance et d’efficacité,
  • Le développement fullstack de composants modulaires et réutilisables,
  • La spécification et l’implémentation des mécanismes d’assurance qualité, notamment la couverture du code par des tests et autres optimisations basées sur la CI/CD,
  • Assurer la diffusion des résultats et expériences auprès de l’équipe R&D, des ingénieurs d’alter Way ainsi que de la communauté Open Source.

Des couches systèmes, à la compilation par exemple d’un kernel personnalisé, aux approches fonctionnelles dites de haut niveau, on attend de l’ingénieur DevOps et au-delà de fortes compétences techniques, une grande flexibilité entre sujets et technologies, avec une attention constante à la faisabilité des projets ou des prototypes, dans le temps.

Enfin, et en fonction de votre intérêt pour les sujets de recherche, vous pourrez être amené à collaborer à la rédaction de projets collaboratifs (français et européens), ainsi qu’à la co-rédaction d’articles de recherche (2 publications au T1 2020).

Missions

Vous serez principalement en charge de :

  • Répondre aux besoins de conception d'architectures (systèmes distribués) et aux besoins de développement (dont Python et Go),
  • Définir la stratégie qualité, y compris les workflows d’utilisation de la CI/CD,
  • Mettez au défi l'équipe technique d'ingénieurs en partageant vos expériences,
  • Participer aux efforts visant à définir et à faire progresser les sujets de R&D (optimisation, programmation, apprentissage machine, etc.),
  • Maintenir notre infrastructure et nos outils de développement (principalement Gitlab et Gitlab-CI).

Profil recherché

De formation ingénieur ou universitaire, vous êtes expert dans au moins un langage généraliste, sachant que notre préférence va à Python, avec une forte compréhension des interactions entre les différents composants d'un système Unix soulignée par au moins une première expérience en architecture logicielle.

Ayant 2 infrastructures de serveurs situées dans deux endroits différents, une expérience avec les solutions suivantes est appréciée : MAAS, Juju, Kubernetes, Gitlab, Gitlab-CI.

Bien sûr une appétence prononcée pour l'univers Open Source DevOps, et une très forte curiosité pour tout ce que vous ne savez pas (encore) !

Awatif Guerbaoui

Votre interlocuteur

Awatif Guerbaoui

Voilà comment ça se passe...

Tous nos entretiens sont sur la base d’un échange sur nos attentes respectives,
dans la convivialité et le respect.

Durée du process : environ 2 semaines

Entretien RH

Une première rencontre axée sur ta carrière et tes souhaits d’évolution.

Entretien technique

L’occasion de rencontrer et de discuter avec l’un de nos experts techniques.

Entretien opérationnel

Entretien avec un manager qui t’apportera la vision et la stratégie d’alter way.

Bienvenue !

Ca y est ! On y est ! Profite bien de ton premier jour de travail ;)

Valentin | Ingénieur R&D

Au sein de la R&D, je suis amené à sauter d'un sujet à l'autre quotidiennement ! J'ai par exemple eu la charge de mettre au point une API permettant d'accéder aux métriques de notre cluster Kubernetes, et m'attelle à y connecter notre application front-end, afin d'y apporter des features de monitoring.

Je développe aussi une fonctionnalité au sein de docker permettant d'optimiser la limitation de ressources (CPU, RAM) appliquée à un container en fonction de sa consommation sur une période donnée, et me charge actuellement de son benchmarking, afin d'avoir une preuve tangible de son efficacité.

Vous travaillerez avec lui

Ce poste est fait pour toi ?

N’hésite pas à candidater ! Nous étudierons attentivement ton savoir-faire.

Je postule