Software Engineer Go/Golang (Cloud) - Full Remote H/F

apartmentScalingo placeStrasbourg business_center35 000 € - 45 000 €/an calendar_month 
Scalingo est une startup technologique en pleine croissance. Nous développons une offre de cloud souverain européen qui simplifie la vie des développeurs et développeuses. Notre plateforme leur permet d'héberger et de déployer leurs projets web extrêmement rapidement, sans nécessiter de connaissances en administration système ou la manipulation de serveurs.

Nous aidons les entreprises à réduire le time to market de leurs produits numériques.

Nos clients sont situés en France et en Europe. Nous travaillons aussi bien avec le Ministère de l'Intérieur et ENGIE qu'avec des centaines de startups.

Pour soutenir la croissance de notre équipe technique, nous recherchons un·e Software Engineer ayant une appétence pour le langage Go.

Ce poste est accessible en télétravail (maison ou coworking) avec des déplacements trimestriels au bureau principal de Strasbourg.

Vos missions

En tant que Software Engineer, tu seras chargé·e de développer, déployer et maintenir les services au cœur de la plateforme Scalingo, dans un souci de résilience, de haute disponibilité et d'infrastructure distribuée. L’infrastructure de Scalingo exécute des milliers de conteneurs, servant les applications et les bases de données de nos clients.

Tes principales activités seront :

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 principalement dans le langage Go.
  • Découpage technique des fonctionnalités à implémenter avec l'aide d'une personne senior au sein de l'équipe.
  • Déploiement des nouveaux services au sein des infrastructures de l’entreprise (Politique "you build it, you ship it").

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

  • Utilisation d’outils de gestion de configuration pour faire évoluer l’infrastructure.
  • Réalisation d’outils dans des environnements Linux en utilisant des technologies de scripting.

En autonomie, à partir de lignes directrices précises, ou bien en collaboration avec une personne plus senior, veille et maintien à jour de l’ensemble des technologies proposées aux clients de Scalingo (langages, frameworks, bases de données, bibliothèques, etc.) :

  • Contribuer à maintenir à jour les librairies utilisées dans les répertoires de code source, par l’amélioration du processus et la réalisation de tâches.
  • 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.

Participation au support utilisateur de l’entreprise :

  • Participation à la rotation du support utilisateur (assurée par les équipes de développement).
  • Amélioration de notre documentation publique.
  • Remontée des anomalies aux équipes concernées.

Vos compétences

Tu possèdes un diplôme de niveau Ingénieur (Bac +5 ou équivalent) ;
Tu as déjà acquis une expérience professionnelle (stage, alternance, autre) dans une entreprise technologique ;
  • Tu as des connaissances sur plusieurs des technologies suivantes (ou équivalentes) : Go, Architecture et Infrastructure distribuée, Pipeline CI/CD, Docker, Object Storage.
  • Tu sais être autonome tout en étant capable de travailler en équipe et de communiquer avec tes collègues ;
  • Tu es à l'aise en anglais écrit : c'est notre langue de travail chez Scalingo, avec nos clients européens et tous nos fournisseurs ;

Avantages

Prime de télétravail et prise en charge des frais de coworking ;
  • Carte Ticket Restaurant Swile ;
  • Complémentaire santé 100 % prise en charge par Scalingo (Swisslife) ;
  • Horaires flexibles ;
  • Télétravail flexible ;
  • BSPCE ;
  • Ordinateur portable sous Linux (XPS) ;

Voici les étapes de notre processus de recrutement :

  • Call de pré-qualification (10 min) : 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 (20-30 min) : 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 7 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 7 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 (2 h) : 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 (2 h) : 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 CV 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·tes 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.
check_circleNuovelle offre

Platform Engineer (OpenShift)

apartmentUni SystemsplaceStrasbourg (67)
At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Platform Engineer to join our UniQue team in Strasbourg! What will you be doing in this role:  •  IT support, design...
electric_boltPrise de poste immédiate

IT integration developer H/F

apartmentB-HIVEplaceStrasbourg (67)
HIVE engineering. Rejoignez-nous pour faire partie d'une équipe dynamique et ambitieuse qui travaille ensemble pour offrir des solutions innovantes à nos clients. Le nom B-HIVE est inspiré des valeurs : d'entraide, de stabilité et d'épanouissement...
apartmentSeargin LtdplaceStrasbourg (67)
Senior System Engineering Specialist with 9+ years' experience is needed for a 12 month contract in Strasbourg in France. The ideal Senior System Engineering Specialist must either hold EU Secret clearance or be Clearable. This role will pay €500...