Application Web de gestion des formations (T09006) Sujet Au sein d’une équipe assurant des formations métier pour l’un de nos clients grand compte, l’objectif consiste à analyser les besoins, concevoir et implémenter de nouveaux modules permettant d’améliorer l’application interne de gestion et de suivi des interventions. À partir d’un cahier des charges de l’application existante et de sa documentation, le stagiaire devra : comprendre et s’approprier l’application existante ; analyser le cahier des charges des évolutions et rédiger un document de spécifications ; concevoir et réaliser les modules complémentaires ; rédiger le plan de tests et effectuer l’ensemble de la recette ; rédiger la documentation technique et mettre à jour le manuel utilisateur de l’application. Environnement Sous la direction d’un chef de projet, vous travaillerez en équipe et serez impliqués dans toutes les phases du développement d’un logiciel utilisant des technologies de pointe : Java JEE, JUnit, Eclipse, Spring, Struts, Hibernate … ; base de données relationnelle (MySQL, PostgreSql, Oracle, …). Compétences requises Vos études informatiques vous ont permis d’acquérir une bonne connaissance sur : les bases de données : SQL ; la programmation : Java, langage de script, HTML ; la méthodologie UML, MERISE. Interface utilisateur Web en 3D (T09001) Sujet Le développement en entreprise s’étant très rapidement orienté vers un modèle MVC (Modèle-Vue-Contrôleur), l’interface graphique est devenue un élément à part entière dont l’évolution et les possibilités ne cessent de changer. Au sein de la plate-forme de développement d’Infotel, vous aurez pour mission d’analyser et de maquetter la faisabilité d’une interface en 3D pour des applications Web : analyser les différents produits existants avec leurs IHM ; rechercher et choisir les solutions les mieux adaptées pour la réalisation de l’interface ; concevoir et implémenter de manière innovante des composants ou des interfaces en 3D génériques ; valider la solution par une recette technique et fonctionnelle (tests sur différentes plates-formes…). Environnement Sous la direction d’un chef de projet, vous travaillerez en équipe et participerez aux différentes phases du développement d’un logiciel (analyse, conception, développement, recette…) utilisant des technologies de pointe : Web : Java, HTML, Javascript, CSS, Jsp, Struts ; Frameworks : OpenGL (jOGL), Java3D, Aviatrix3d, Shockwave3d ; Autres bibliothèques : prototype, scriptaculous. Compétences requises Vos études informatiques vous ont permis d’acquérir une bonne connaissance sur : les bases de données : SQL ; la programmation : Java, langage de script, HTML ; la méthodologie UML, MERISE. >>>Automatisation du déploiement d’application (T09012) Sujet Au sein de la plate-forme de développement d’Infotel, vous participez à la recherche et au choix d’une stratégie de déploiement (outils open source et/ou développements spécifiques) permettant de sécuriser et d’automatiser tout le processus de l’outil de gestion de configuration aux environnements de recette et de production : analyser les produits et applications existantes (formation générale) ; comprendre le rôle et le fonctionnement des différents outils et des procédures en place (CVS, Clearcase, Ant, Maven, IzPack …) ; analyser et comparer les différents produits open source du marché ; définir et concevoir la migration des outils actuels vers le futur outil ; participer à la réalisation et la recette technique et fonctionnelle (tests sur différentes plates-formes…). Ce sujet pourra donner lieu à plusieurs stages pour étudier l’application à différents contextes : applications internes, applications faites au forfait… Environnement Sous la direction d’un chef de projet, vous travaillerez en équipe. Vous serez impliqués dans toutes les phases d’un projet informatique utilisant des technologies de pointe : Web : Java, JEE, HTML, JavaScript, CSS, JSP … ; Serveur d’application : Websphere, Weblogic, Jonas … ; Base de données relationnelle : Oracle, MySQL, DB2 … ; Plates-formes : Solaris, AIX, Linux, Windows … Compétences requises Vos études informatiques vous ont permis d’acquérir une bonne connaissance sur : les bases de données : SQL ; la programmation : Java, langage de script, C ; la méthodologie UML, MERISE. Logiciel de création de Quiz / Aide à la formation (T09019) Sujet Au sein de l’entreprise, de multiples formations peuvent avoir lieu. Ces formations variées sont souvent accompagnées de supports divers permettant une interactivité et un meilleur contrôle de l’enseignement qui est donné. Parmi ces supports, il convient parfois de construire des QCMs ou des Quiz qu’il est important d’exploiter. Au sein de la plate-forme de développement d’Infotel, vous aurez pour mission de développer un outil permettant la construction automatique et ergonomique de Quiz. Cet outil permettra aussi d’exploiter les résultats et de produire des rapports ciblés et précis. Entre autres, il faudra : analyser les différents besoins auprès des formateurs et des commerciaux ; rechercher et étudier une solution .Net, Java ou Excel ; concevoir et réaliser l’application ; tester et valider le programme. Environnement Sous la direction d’un chef de projet, vous travaillerez en équipe et participerez aux différentes phases d’un projet informatique (recherche, analyse, test, réalisation, recette, …) utilisant différentes technologies de pointe : au choix : C#, VB.Net, Java ou Excel ; XML, Sérialisation SOAP ; bibliothèques libres graphiques ( ZedGraph, JFreeChart, Open Flash Chart…) . Compétences requises Vos études informatiques vous ont permis d’acquérir une bonne connaissance sur : la programmation : C#, VB.net, Java, ou tout autre langage objet ; la méthodologie UML, MERISE. >>>Outil de travail collaboratif à distance (T09013) Sujet Au sein de la plate-forme de développement d’Infotel, vous participez à la recherche, l’analyse, l’implémentation d’un outil permettant d’optimiser le travail collaboratif dans le cadre de nos différents forfaits externalisés (travail en nearshore) : comprendre les enjeux et les contraintes de nos relations client dans le cadre des forfaits externalisés ; évaluer et choisir les outils de travail collaboratif en environnement libre du prototype ; concevoir et réaliser une implémentation Infotel optimisée ; valider la solution par une recette technique et fonctionnelle (tests sur différentes plates-formes…). Environnement Sous la direction d’un chef de projet, vous travaillerez en équipe. Vous serez impliqués dans toutes les phases d’un projet informatique utilisant des technologies de pointe : HTML, JavaScript, Ajax ; OWL, WebDav, Light Dev, Wiki, Forum, Java J2EE… ; base de données relationnelle (Oracle, DB2, MySQL, …)… Compétences requises Vos études informatiques vous ont permis d’acquérir une bonne connaissance sur : les bases de données : SQL ; la programmation : Java, langage de script, C ; la méthodologie UML, MERISE. >>>Génération de documentation technique (T09014) Sujet Au sein de la plate-forme de développement d’Infotel, vous participez à la recherche et au choix d’une stratégie de génération de documentation technique (outils open source et/ou développements spécifiques) permettant d’automatiser la génération des manuels utilisateurs : analyser les produits et applications existantes (formation générale) ; comprendre le rôle et le fonctionnement des différents outils et des procédures en place (OpenOffice, Mediawiki, CVS, Clearcase, Mantis, Ant, …) ; définir et concevoir l’intégration de la documentation actuelle avec le futur outil ; participer à la réalisation et la recette technique et fonctionnelle (tests sur différentes plates-formes…). Environnement Sous la direction d’un chef de projet, vous travaillerez en équipe. Vous serez impliqués dans toutes les phases d’un projet informatique utilisant des technologies de pointe : Web : Java, JEE, HTML, JavaScript, Ajax, CSS, JSP … ; Serveur d’application : Websphere, Weblogic, Jonas … ; Base de données relationnelle : Oracle, MySQL, DB2 … ; Plates-formes : Solaris, AIX, Linux, Windows … Compétences requises Vos études informatiques vous ont permis d’acquérir une bonne connaissance sur : les outils de bureautique : OpenOffice ; la programmation : Java, langage de script, C ; la méthodologie UML, MERISE. >>>Archivage automatique de mails sous Microsoft® Outlook (T09016) Sujet Au sein de la plate-forme de développement d’archivage d’Infotel, vous participez à l’analyse, la conception et la réalisation d’un connecteur d’archivage de mails sous Microsoft ® Outlook : comprendre l’interfaçage d’une application externe avec Microsoft® Outlook et le fonctionnement du produit d’archivage d’Infotel ; définir et concevoir le connecteur demandé ; participer à la réalisation et la recette technique et fonctionnelle (tests sur différentes plates-formes…). Environnement Sous la direction d’un chef de projet, vous travaillerez en équipe. Vous serez impliqués dans toutes les phases d’un projet informatique utilisant des technologies de pointe : Web : Java, HTML, JavaScript, CSS, JSP … ; Serveur d’application : Websphere, Weblogic, Jonas, … ; Base de données relationnelle : Oracle, MySQL, DB2, … ; Plates-formes : Solaris, AIX, Linux, Windows, … Compétences requises Vos études informatiques vous ont permis d’acquérir une bonne connaissance sur : les bases de données : SQL ; la programmation : Java, langage de script, C ; la méthodologie UML, MERISE.