Rejoignez-nous

Euro-Information recrute 1300 informaticiens.

Offre d'emploi

RetourSTAGE DE FIN D'ETUDE INGENIEURIE (H/F)

Référence A031821 Date de publication 09/12/2019
Famille professionnelle Informatique / Technologie Date limite de dépôt des candidatures non renseigné
Niveau de formation BAC + 4 validé, BAC + 5 validé ou en cours Niveau d'expérience non renseigné
Localisation du poste STRASBOURG (67) - BAS-RHIN Nature du contrat Stage (6)

Présentation de la société

  • Entreprise

Euro Information, filiale Informatique du groupe de bancassurance Crédit Mutuel, conçoit, réalise, maintient et exploite un système d’information commun utilisé par le Groupe.

Les activités de développement et de production informatique au niveau national et international sont assurées par environ 3200 salariés répartis sur plusieurs sites géographiques au niveau national : Strasbourg, Nancy, Dijon, Orléans, Lyon, Lille, Cergy, Val de Fontenay, Paris et Nantes.

Mission principale

Nous recherchons un stagiaire pour intégrer les équipes de développement de l’ingénierie, composées de  plus de 150 personnes.
Nous souhaitons vous  confier un projet de développement d’applications en langage web (HTML, C#, .NET et Visual studio) et/ou en mainframe (z/OS, cobol, DB2…).

Activités et tâches spécifiques

Nous vous proposons les sujets de stage suivants :

Outillage de debugging d'applications Intranet (Intranet GateWay). Durée 3 à 6 mois. Stage sur Strasbourg.
Pour l'outillage du Framework applicatif Web  (Extension Visual Studio) : Fournir une configuration et des écrans permettant de faciliter le debug d'une application Intranet. Le développeur configurer l'url qu'il veut tester puis automatiquement les urls sont redirigées sur son poste en debug. Techno: C#, Fiddler ou Zed Attack Proxy

Applications exemples pour les informaticiens. Durée 3 à 6 mois. Stage sur Strasbourg.
Pour l'outillage du Framework applicatif Web.Il s'agit de fournir une application permettant de servir d'exemple pour les développeurs métier utilisant le Framework. Selon la durée du stage, il sera possible de développer l'application dans les contextes suivants (Web/Sql, Host/Sql, WebService, Internet, Mobile, API, F#, etc.). Techno : C#

Evolution sur le portail d’accueil du groupe. Durée 3 à 6 mois. Stage sur Strasbourg
Evolutions majeures du portail et des briques du portail d’accueil. Utilisées par 80 000 utilisateurs quotidiennement. Techno : C#

Evolutions sur l’outil de Compilation & Packaging. Durée 3 à 6 mois. Stage sur Strasbourg.
Création de paquets nuget « Prérequis personnalisés ». Permettre aux utilisateurs de sélectionner les librairies et autres fichiers qui composeront ce nouveau type de paquet, les empaqueter au format nuget et les stocker dans un référentiel d’artéfacts. Exploiter ce référentiel d’artefacts lors des compilations des autres projets qui dépendent de ces paquets. Réaliser un batch de reprise de l’historique des données déjà existante au nouveau format nuget ainsi développé. Techno : C#, ASP .NET, MS SQL, Artifactory
En fonction de la durée du stage, d’autres évolutions sur cet outil pourront être réalisées : évolution de l’administration des prérequis globaux, développement d’un outillage automatisant la réservation de ports de services… Techno : C#, ASP .NET, MS SQL

Editeur de code en ligne (ex https://try.kotlinlang.org) ). Stage sur Schiltigheim pour 3 mois minimum.
Pour le projet OpenSource TypeCobol : Afin de faire connaître le langage TypeCobol nous souhaiterions disposer d’un éditeur de code en ligne. Cet éditeur doit proposer les fonctionnalités de bases : coloration syntaxique, affichage des erreurs, complétion de code. L’architecture sera à base de client/serveur : l’éditeur (client) fera appel à un serveur de code qui fournira toutes les informations sur le code TypeCobol grâce au protocole LanguageServer (quels sont les mots-clés, est-ce qu’il y a des erreurs, complétion de code, …)Techno : Techno web moderne au choix + Jekyll afin de faire le lien avec GitHub qui hébergera le site + C# + utilisation du protocole LanguageServer. Ce sujet de stage ne nécessite pas de connaître le langage TypeCobol, mais uniquement de créer un éditeur de code

Editeur TypeCobol : IntelliSense intelligent. Stage sur Schiltigheim pour 6 mois minimum.
Enrichir l’éditeur de code TypeCobol avec de la complétion intelligente, des options de refactoring. A l’instar ce qui est fait dans les plugins IntelliCode, Resharper ou l’IDE IntelliJ IDEA, l’idée est d’enrichir notre éditeur TypeCobol (plugin Eclipse). Complétion de code intelligente qui propose les éléments les plus courants en premier. Refactoring : proposer des inversions d’expressions booléennes, extraction de fonctions, … Techno : C#, protocole LanguageServer et Java (plugin Eclipse). Ce sujet de stage ne nécessite pas de connaître le langage TypeCobol, mais uniquement d’enrichir notre éditeur de code

Outil d’intégration continue pour les éditeurs basés sur LanguageServer Protocol (ex : Visual Studio Code). Stage sur Schiltigheim pour 3 mois minimum.
Le protocole LanguageServer de Microsoft permet de faire communiquer un IDE avec un serveur de compilation. Cela permet à un IDE de gérer un nouveau langage de manière immédiate. Afin de tester la non-régression d’un serveur de compilation nous avons développé l’outil LanguageServer Robot. Cet outil permet de visualiser un flux d’échange entre un IDE et un serveur de compilation et de rejouer les échanges. Nous aimerions enrichir cet outil afin d’y apporter : rejeu d’un échange en mode pas-à-pas et enregistrement d’un échange sur plusieurs documents ouverts. Techno : C#, WPF, protocole LanguageServer et Visual Studio Code

TypeCobol : Parseur SQL + outils d’édition basés sur LanguageServer Protocol (ex : Visual Studio Code). Stage sur Schiltigheim pour 6 mois minimum.
Pour le projet OpenSource TypeCobol : Améliorer notre parseur de code existant afin qu’il puisse parser du SQL, le stage va consister à mettre en place l’intégralité des étapes d’un parseur : scanner, grammaire, compilation incrémentale, contrôles sémantiques, … Techno : C#, protocole LanguageServer et Java (plugin Eclipse). Ce sujet de stage ne nécessite pas de connaître le langage TypeCobol, mais uniquement d’enrichir notre éditeur de code

TypeCobol : Créer un framework de tests unitaires. Stage sur Schiltigheim pour 6 mois minimum.
Pour le projet OpenSource TypeCobol . Nous souhaitons fournir un framework de tests unitaires type NUnit
Le stage va consister à mettre en place ce framework aussi bien au niveau syntaxe  dans le langage TypeCobol qu’à l’exécution. Ce stage est l’occasion de découvrir l’environnement Mainframe et le langage Cobol. Techno : toute la partie syntaxe TypeCobol sera codé en C#, la partie exécution se fera en Cobol/JCL. Une formation des langages Cobol et TypeCobol, ainsi que de l’environnement Mainframe vous sera faite en début de stage

Editeur graphique pour l’outil de grammaire CUPS. Stage sur Schiltigheim pour 3 mois minimum.
Pour le projet OpenSource TypeCobol : La grammaire du langage TypeCobol est décrite pour C# CUP qui utilise une syntaxe proche du BNF. Nous souhaitons disposer d’un éditeur graphique pour cette grammaire, visualiser les liens entre règles de grammaire : qui utilise une règle, quelles sous-règles sont appelées et faire le lien avec le code C# exécuté par une règle Techno : C# et WPF

Etude et réalisation d’une application permettant la gestion du Statut des Technologies chez Euro Information.
L’ensemble des technologies, langages et progiciels autorisés et non autorisés dans le Groupe est géré actuellement au moyen d’un fichier Excel. Le stage a pour objectif de remplacer ce fichier au profit d’une application intranet permettant de mieux gérer la connaissance (recensement), la  validation (processus de gouvernance) et la diffusion de ces technologies auprès des équipes informatiques d’Euro Information. Cette nouvelle application devra pouvoir s’interfacer avec nos différents référentiels disponibles ou en cours de construction (Normes, Dérogations, Achats, …)
Vos missions consisteront en la rédaction des spécifications techniques et fonctionnelles, la conception,  le développement, le déploiement,  la réalisation de la documentation et le suivi.
Vous serez également amené à participer à la vie de l’équipe, et vous serez encadré par un tuteur.

Etude et réalisation d’une application permettant la gestion du Statut des Technologies chez Euro Information
L’ensemble des technologies, langages et progiciels autorisés et non autorisés dans le Groupe est géré actuellement au moyen d’un fichier Excel. Le stage a pour objectif de remplacer ce fichier au profit d’une application intranet permettant de mieux gérer la connaissance (recensement), lavalidation (processus de gouvernance) et la diffusion de ces technologies auprès des équipes informatiques d’Euro Information.
Cette nouvelle application devra pouvoir s’interfacer avec nos différents référentiels disponibles ou en cours de construction (Normes, Dérogations, Achats, …)

Connaissances et compétences

De formation supérieure bac +4/5, en école d’ingénieur ou en université (Informatique, Miage…) vous recherchez un stage d’une durée de minimum 3 mois (idéalement 6 mois).

Savoir-être - savoir-faire

Vous possédez un sens de l’écoute, des capacités d’analyse et de synthèse  et êtes méthodique.
Vous possédez également un bon relationnel, vous aimez travailler en équipe et vous souhaitez vous investir dans des projets d’envergure.

Autres informations

Les offres sont  à pourvoir dès que possible sur les sites de Strasbourg ou Schiltigheim
Une proposition d'embauche en fin de stage est envisageable.

Vous bénéficierez du :
• Restaurant d’entreprise,
• Comité d’entreprise,
• De la prise en charge de votre moyen de transport en commun à hauteur de 50%.

Vous évoluez dans un environnement stimulant basé sur un management de proximité.
Vous recherchez un projet innovant ? Alors Rejoignez la Team EI en postulant! Consultez l’ensemble de nos offres sur : https://www.e-i.com/

×

Avant de postuler...


Bonjour,

 

Vous vous apprêtez à postuler. Nous vous remercions !

 

Nous vous informons que le traitement de votre candidature implique que nous collections et que nous traitions les données personnelles que vous allez nous communiquer.

 

N'hésitez pas à consulter le détail des conditions de ce traitement ici (conditions d'utilisation de vos données personnelles, finalité, confidentialité etc.).

 

Si vous acceptez ces conditions, pouvez-vous cocher la case ci-dessous pour nous confirmer votre accord ?

 

Vous pourrez bien sûr, tout au long de l’étude de votre candidature, accéder à vos données ou vous opposer au traitement de celles-ci.

 

Direction des Ressources Humaines