Ingénieur Etudes et Développement WEB- Stage (H/F)

  • Lyon, France
  • Stage

Description de l'entreprise

Cabinet d’expertises numériquesASI accompagne les ETI et les grandes entreprises dans la concrétisation de leur stratégie digitale en les aidant à tirer le meilleur parti des opportunités technologiques.

Notre métier est de comprendre les besoins et d’identifier les usages à valeur ajoutée afin de concevoir, réaliser et déployer des solutions digitales qui améliorent l’Expérience des collaborateurs et des clients, domaines d'expertises suivants :

  • Stratégie Digitale & Expérience Client
  • Data & Intelligence Artificielle
  • Plateformes & Applications
  • Process & Agilité

Implantée dans 7 villes en France (Nantes, Rennes, Paris, Lyon, Brest, Niort et Bordeaux) ASI compte 450 collaborateurs et a réalisé en 2019 un chiffre d’affaires de 38 millions d’euros. 64% des parts de l'entreprise sont détenues par les salariés cadres (actionnariat salarial).

Labellisée « HappyAtWork » depuis 2016, ASI figure dans le TOP 10 des ETI de ce classement. Bonne ambiance, convivialité, entraide, proximité des managers et reconnaissance sont autant de valeurs inscrites dans l’ADN d’ASI depuis sa création en 1993 et reconnues par ses collaborateurs au travers de cette labellisation.

Description du poste

Au sein du pôle DELIVERY DIGITAL, les collaborateurs interviennent sur des projets de réalisation d’outils collaboratifs Web et Mobile. Au quotidien, ils accompagnent des clients de tous secteurs d’activité dans la conception, le développement et la maintenance de leurs outils spécifiques, dans des technologies aussi diverses que .Net, .Net Core, Node JS, Java, HTML5 / JavaScript / CSS3…

Description du poste

Encadré par des collaborateurs expérimentés, nous vous proposons de participer à la conception et à la mise en place d’une chaîne d’intégration continue dans un environnement Docker qui pourra être réutilisée au sein des différents projets de la société.

Dans la première partie de votre stage, vous pourrez intervenir de manière approfondie sur les mécanismes de tests unitaires automatisés et l’optimisation des outils d’audit de code :

  • Comprendre les mécaniques d’automatisation des tests unitaires et de la qualité de code
  • Faire une étude comparative de différentes solutions disponibles sur le marché
  • Mettre en place des tests unitaires automatisés au sein d’un projet existant (NUnit/JUnit/JEST…)
  • Mettre en place un outil d’audit de code au sein d’un projet existant (Sonar Cube, FXCop…)
  • Approfondir les règles de qualité de code de l’outil
  • Rédiger une documentation relative à la qualité de code et présenter les résultats à l’ensemble des collaborateurs du Pôle.

Sur la deuxième partie de votre stage, nous vous proposons d’étudier comment les outils d’intégration continue existants du marché peuvent être au service des besoins de nos clients :

  • Comprendre les composantes et les principes de l’intégration continue
  • Prendre en main Docker et ses conteneurs applicatifs
  • Prendre en main les outils de CI/CD (GitLab, GitLab CI, Jenkins, Git, Nuget)
  • Participer à la mise en place de pipeline de livraison continue
  • Intégrer les mécanismes de qualité et d’audit de code dans la chaîne d’intégration continue

Vous pourrez ainsi acquérir toutes les compétences sur les étapes clées de déploiement d’un projet en respectant les bonnes pratiques au sein d’une ESN.

Qualifications

Qui êtes-vous ?

  • Bac + 5 d’une formation supérieure.
  • Vous avez une bonne connaissance des différents outils d’intégration continue, de qualité de code et de tests unitaires automatisés.
  • Vous avez des connaissances techniques sur un langage de programmation (C#, Angular 2, React, VueJS, …).
  • Vous avez le goût du travail en équipe, êtes organisé et rigoureux. Vous savez être force de propositions et avez une vraie volonté de travailler sur les projets de nos clients.
  • Vos solides bases techniques et vos qualités relationnelles vous permettront de vous intégrer facilement au sein de notre structure.

    Evolution

    Dans le cadre d’un dernier cycle, ce stage a vocation à être un stage de pré-embauche. Rejoindre nos équipes ASI constitue une opportunité tant en matière d’acquisition d’expertises nouvelles que de perspectives d’évolution au sein de l’entreprise.

Informations complémentaires

A compétences égales, ce poste est ouvert aux personnes en situation d'handicap.

Ensemble, nous saurons développer vos compétences et enrichir votre expérience ! Alors rejoignez-notre Dream Team ASI !

Notre processus de recrutement se déroule en 3 étapes maximum :

  1. Après étude et validation de votre parcours et de son adéquation avec le poste, une chargée de recrutement vous contactera pour convenir d’un premier entretien,
  2. Dans un second temps et après validation de cette première étape, vous rencontrerez un opérationnel pour poursuivre l’échange sur une partie plus technique,
  3. Enfin, vous serez convié(e) à un entretien de closing avec le manager de l’équipe.
Politique de confidentialité