ScalingoScalingo

Backend Developer Go/Ruby

Remote
CDI
Ingénierie
35 000 € à 45 000 € / année

Scalingo a pour ambition de devenir un acteur majeur de l’hébergement en cloud. L’équipe services d’infrastructure est chargée de développer, déployer et maintenir l’ensemble des services au cœur de Scalingo. L’infrastructure de Scalingo exécute des milliers de conteneurs, servant les applications et bases de données de nos clients. Le travail du développement backend permet à Scalingo de proposer à ses clients un environnement résilient et hautement disponible, et ainsi de se concentrer sur leur cœur de métier et leurs applications.

En tant que membre de l’équipe services d’infrastructure, la ou le développeuse⋅eur backend a en charge le développement de nouveaux produits ainsi que la maintenance des produits existants. Nous attendons qu’elle ou il soit capable de concevoir un service de backend fonctionnel dans un environnement hautement distribué. Avec une volonté d’amélioration continue, nous attendons également qu’elle ou il soit force de proposition pour faire évoluer les pratiques de développement et de gestion de projet.

Le poste de développeuse⋅eur backend interagit avec les membres des autre composantes de l'équipe technique de Scalingo, ainsi qu’avec les clients de Scalingo. Il nécessite donc de bonnes capacités de communication et une bonne maitrise de l’anglais.

Vos missions

Conception et développement de services d’infrastructure résilients et hautement disponibles :

  • Participation à la définition des spécifications fonctionnelles du travail à effectuer.
  • Réalisation du développement des projets dans les langages Go et Ruby principalement.
  • Découpage technique des fonctionnalités à implémenter.
  • Déploiement des nouveaux services au sein des infrastructure de l’entreprise (Politique you build it, you ship it).

Développement des outils de déploiement des infrastructures :

  • Développement de nouveaux modules pour des outils de configuration en tant que code (Chef, Ansible, Terraform).
  • Utilisation d’outils de gestion de configuration pour faire évoluer l’infrastructure.

Amélioration de la fiabilité des services d’infrastructure de Scalingo :

  • Surveillance et analyse des anomalies remontées par l’usage de la plateforme.
  • Analyse des changements techniques à réaliser.
  • Développement et déploiement des correctifs.

Veille et maintient à jour de l’ensemble des technologies proposées aux clients de Scalingo (langage, framework, bases de données, bibliothèques, etc.) :

  • Test de compatibilité des nouvelles versions de technologies avec la plateforme.
  • Développement de fonctionnalités complémentaires pour assurer la compatibilité avec les nouvelles versions.

Vos compétences

Vous disposez d'au moins une expérience significative dans un poste similaire (ex: développeur·euse backend ou full stack) :

  • Vous êtes à l'aise en anglais écrit : c'est notre langue de travail au sein de Scalingo, avec nos clients Européens, et avec tous nos fournisseurs.
  • Vous maîtrisez plusieurs des technologies suivantes (ou équivalent) : Go, Ruby, Pipeline CI/CD, Docker, Chef, Terraform, Packer, IaaS, Object Storage.
  • Vous êtes rigoureux·se.
  • Vous avez déjà travaillé dans un contexte de certification de conformité ISO 27001, HDS ou équivalent.
  • Vous savez jouer en équipe (par exemple avec l'équipe technique, avec l'équipe business, avec l'équipe de direction).

Avantages

  • Ticket Restaurant carte Swile
  • Complémentaire santé Swiss Life
  • Horaires flexibles
  • Télétravail flexible
  • Prime télétravail
  • BSPCE : des actions pour les employés sous un régime fiscal favorable.
  • L'ordinateur, le clavier, la souris, et les fournitures de ton choix ou tout ce qu'il te faudra pour travailler dans de bonnes conditions

Voici les étapes de notre processus de recrutement :

  • Call de pré-qualification (5min) : nous vous appellerons pour vous présenter l'offre et la clarifier si besoin. C'est vous qui décidez si vous passez à l'étape suivante.
  • Test de pré-screening (10-20min) : c'est un test standardisé type QCM que tout le monde doit remplir. Il permet d'évaluer les candidats de la manière la plus objective possible en essayant d'éviter les biais de recrutement. Il y a une note minimale pour passer le test.
  • Test Hard-skill (quelques heures sur 3 jours) : c'est un test technique que vous devrez réaliser. À la date de votre choix, nous vous enverrons des instructions détaillées et vous devrez nous retourner dans les 3 jours qui suivent un rendu en guise de réponse. Vous pourrez le faire chez vous, avec internet, en prenant autant de temps que vous voulez. L'objectif est d'évaluer vos compétences, vos habitudes et bonnes pratiques dans le domaine de l'emploi proposé.
  • Premier entretien structuré: skill and aptitude-fit (2h) : c'est un entretien structuré avec les personnes de l'équipe qui effectue le recrutement. L'objectif est de discuter de vos aptitudes et votre expérience et de juger de leur adéquation avec l'offre. À l'issue de cet entretien, si c'est un GO, nous vous partagerons notre organisation et vous pourrez demander à rencontrer un⋅e salarié⋅e de l'entreprise de l'équipe de votre choix.
  • Second entretien structuré: culture-fit and mutual confirmation (2h) : c'est un entretien structuré avec un co-fondateur, puis avec la personne que vous aurez choisi. L'objectif est de se confirmer à chacun que nous souhaitons travailler ensemble.

La vie chez Scalingo :

  • Nous sommes un acteur de la tech à la pointe qui servons des acteurs institutionnels sans être une méga corporation.
  • Nous sommes engagés sur le bien-être des gens et leur développement : pas de micro-management, pas d’objectifs annuels contraignants mais un suivi hebdomadaire avec le management. Toute l'équipe est impliquée pour améliorer l'entreprise.
  • Nous ne recrutons pas des CVs mais des individus.
  • Nous sommes dans l’amélioration en continu et le recul sur notre activité : nous nous demandons régulièrement si ce que nous faisons est assez bien et nous cherchons toujours des manières de nous améliorer.
  • Nous sommes autonomes et responsables sur nos activités. Nous nous faisons tou·te·s confiance afin que chacun puisse travailler sur les points qui lui semblent les plus importants et prendre les décisions qui sont nécessaires pour son travail.
  • Nous n'aimons pas les silos : nous faisons attention à ce que tout le monde puisse voir et comprendre ce que les autres font, nous avons une culture de la transparence par défaut.
Mis à jour: il y a 1 semaine
Job ID: 5870531
Scalingo
11-50 employés
Technologies et services de l’information
3 Place de Haguenau, Strasbourg, France
La mission de Scalingo est de construire la meilleure plateforme cloud européenne pour les développeurs.
+

2 de plus

3 Place de Haguenau, Strasbourg, France
Intéressant ?
.doc, .docx, .pdf, .rtf, .txt
Vous allez recevoir un lien pour vérifier votre e-mail et votre compte sera créé. Vous pouvez aussi postuler en créant un mot de passe.
Contact
Léo UNBEKANDT
Léo UNBEKANDT
Co-founder & CTO
Pas le temps? Postulez plus tard.
Nous enverrons un lien vers cette offre d'emploi à votre adresse mail.
Ce site est protégé par reCAPTCHA.
La Politique de confidentialité et les Conditions générales de Google s'appliquent.
  1. Backend Developer Go/Ruby