Internship - Stage développement fullstack intégration Gitlab

Location: Strasbourg, France

Position Summary

Sujet: Intégration de l'outil Gitlab, automatisation du processus de déploiement d'applications.

Description : Le but de Scalingo est de faciliter à l'extrême l'hébergement et le déploiement d'applications cloud. Une manière de répondre à cette mission est de s'intégrer avec les outils qu'utilisent les développeurs. Dans ce stage, le stagiaire aura pour but d'intégrer la plateforme Gitlab, ainsi que la version auto-hébergée du logiciel à Scalingo. Ainsi les clients de l'entreprise pourrons, en un clic, déployer une appication en récupérant dynamiquement le code depuis Gitlab. Le but du stage sera d'intégrer cette fonctionnalité aux projets existants, ainsi il faudra autant s'occuper du backend et de la communication avec l'API Gitlab (Langage Go), que le frontend, en réalisant les modifications du dashboard de la plateforme Scalingo (Technologie Ember.JS / Ruby on Rails).

Requirements

  • Première expérience dans le développement d'API
  • Connaissances basiques de Docker
  • Connaissance du langage Go ou Ruby est un plus
  • Connaissances basiques HTML/CSS/Jascript/Bootstrap

What we're building

Scalingo is a Platform as a Service based on Docker. Our mission is to make developer's daily life easier by providing on-demand software infrastructure.

Based in Strasbourg, France, we launched the service in february 2015 after 18 months in the making.

Culture

Our culture is all about sharing and transparency. Scalingo contributes to the Open Source community. Much of our work is shared in conferences, meetups and articles.

As a nascent startup, we're all responsible of the product, the support, the happiness of our colleagues and the happiness of our customers.
Besides, we're strong believer in the lean and learning by doing approaches. Making mistake is part of the process. We take our time to train our colleagues and we're eager to learn new stuff.

We don't forget to be respectful. Our engineering team is based in Strasbourg, France. You will join a highly technical and product-driven team and contribute to what we aim to be the best Platform as a Service on the market.