This position is no longer available.

Developpeur(se) Infra

Permanent contract
Levallois-Perret
Salary: Not specified
Starting date: October 05, 2021
Fully-remote
Experience: > 2 years

MiiMOSA
MiiMOSA

Interested in this job?

jobs.faq.title

The position

Job description

MiiMOSA est en cours de migration d’un monolithe ruby on rails vers une stack micro services (react, golang, kubernetes, etc.) et cherche un(e) développeur(se) Infra pour compléter son équipe tech.

L’équipe est actuellement constituée de 6 techs avec des appétences qui couvrent toute la stack. Une première version de la plateforme est déjà en place mais le projet est encore à ses prémices, nous avons besoin de pérenniser beaucoup d’aspects (notemment des problématiques de sécurité et monitoring) pour pouvoir avancer sereinement.

Le poste implique:

  1. De collaborer avec le reste de l’équipe Tech :
    Toute l’équipe est impliquée sur toutes les technos de la stack. Chacun a ses préférences et ses expertises bien sûr mais cela ne nous empêche pas de discuter des choix techniques en équipe.
    Nous travaillons en asynchrone sur des boards gitlab, partageons les revues de code, faisons du pair programming, etc.
  2. L’ownership du code et des choix techs :
    La responsabilité de notre code base est partagée avec toute l’équipe. Un code sain et clair est capital à ce stade pour perdurer dans le temps et il faudra constamment faire un peu d’introspection sur nos pratiques.
  3. De sécuriser, faire vivre et améliorer la plateforme Miimosa
    Même si nous avons pris le parti d’utiliser un maximum de services managés, il reste beaucoup de choix et d’optimisations à faire, surtout en terme de sécurité, de monitoring et de coûts. Vous serez amené à évaluer les outils existants, en proposer des nouveaux, les mettre en place, etc. Autrement dit, vous contribuerez à l’audit et à l’amélioration continus de la plateforme.
  4. Et de développer
    L’intitulé du poste n’est pas une erreur. Que ce soit des templates helm ou des modules terraform, toute notre infrastructure est décrite via du code et committée. Nous sommes actuellement à 100% d’infrastructure as code sur la nouvelle stack et nous comptons le rester autant que raisonnable. De plus, vu la taille de notre équipe et de notre infrastructure, vous devrez aussi surement prendre part à certains développements.

MiiMOSA a deux bureaux : Aix en Provence & Levallois Perret. Nous apprécions nous y retrouver de temps en temps, pour un cours de sport, un déjeuner ou un verre après le travail.


Preferred experience

Comme expliqué plus haut, nous cherchons avant tout quelqu’un capable d’écrire du code structuré et clair et en mesure de prendre les bonnes (?) décisions et de les expliquer. Nous sommes encore au stade où il faut poser les bases et il est très important d’avoir une codebase pérenne.

Pour faire très clair, nous cherchons un développeur avec des connaissances et apétences infra plutôt que l’inverse. De l’expérience en développement est donc nécessaire, que ce soit sur la stack que nous utilisons (React / Golang) ou une autre.

Ceci étant dit, vous devez maîtriser les concepts de l’infra impliquée et les outils associés, par ordre de priorité:

  • Kubernetes (kubectl, helm, etc)
  • Terraform
  • Sécurité du cloud (VPN, mTLS, etc.)
  • connaissance des outils open source de monitoring k8s (Prometheus / Grafana / Loki / Jaeger) ou de leur compétition (DataDog, etc.)

Etre assez pédagogue pour embarquer le reste de l’équipe sur l’infra est aussi très important.

Humainement, nous cherchons quelqu’un de responsable, ouvert.e et humble. Il vous faudra savoir quand être flexible et quand insister, challenger sans critiquer et reconnaître vos erreurs.


Recruitment process

  • 1 entretien de prise de contact avec le CTO (30min)
  • 1 entretien technique avec des membres de l’équipe (1h30)
  • 1 entretien avec la CPO (30min)
  • 1 entretien avec le CEO (30min)
  • prises de références

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.