Stages 2016

Merci de nous adresser votre CV à stage@starxpert.fr

Stages 2016

Connecteur Alfresco pour application métier

Conception et développement d’un connecteur générique GED Alfresco – application métier. Ce connecteur servira aux applicatifs dont le fonctionnement inclut le stockage et la consultation de documents.

Le stage porte sur :

  • définition des services devant être proposés par le connecteur
  • conception technique et développement

Le connecteur doit être disponible sous forme de webservices afin de pouvoir être utilisable quelque soit la technologie de l’applicatif métier.

Durée : 4 à 6 mois, pré-embauche

Profil : Ingénieur dernière année ou Master

Technologie : Spring, Java, J2EE

Pré-requis : Connaissance de Java, Spring ou J2EE si possible

Automatisation d’installation logiciels dans le Cloud

Vous travaillerez sur l’analyse des possibilités d’automatisation disponibles dans un contexte professionnel de déploiement de logiciels sous deux axes :

  • Projet d’industrialisation et de déploiement de Zimbra , en se basant sur les offres Cloud et en utilisant les dernières technologies de virtualisation ainsi que les services de gestion de configuration (puppet, saltstack … )
  • Déploiement d’un système entièrement autonome, prêt à être supervisé.

Pour ce faire, vous serez en charge de l’analyse des technologies à mettre en place, de leur test à leur mise en production. Vous développez des scripts d’automatisation et assurez leur maintenance. Vous participez aux déploiements des projets clients afin de maintenir et faire évoluer vos outils.

Durée : 6 mois, pré-embauche

Profil : Ingénieur dernière année ou Master, vous possédez une première expérience de Linux, des réseaux et/ou d’une solution de messagerie. Votre participation à des communautés OpenSource est un plus. Un anglais opérationnel est nécessaire.

Technologies utilisées : Openstack, puppet Saltstack, Nagios, Centreon, Vmware, VMCli, Linux, script BASH, Python, Perl, Ruby On Rails

Exemples de stages 2015

Stages orientés administration système

Stages orientés développement de logiciels

 

Stages orientés administration système

Projet de création d’un environnement de communication unifiée

Qualification des outils libres nécessaires, dans les domaines de la conférence web et de la voie sur IP (VoIP). Intégration des outils avec un serveur de messagerie Zimbra pour création d’une plate-forme de démonstration. Étude et développement des outils destinés à l’intégration de l’ensemble, vis-vis des interfaces d’administration et d’utilisation de la plate-forme. Les environnements cibles sont par exemple : Asterisk, dimdim, Zimbra, Spark…

Durée : 3 à 5 mois

Profil : Ingénieur dernière année ou Master

Technologie : Linux, VoIP

Pré-requis : Connaissance de Linux. VoIP si possible

 

Projet de mise en œuvre d’un prototype de stockage sur cloud

Les objectifs de la solution sont la haute-disponibilité et les performances. Étude des solutions de stockage sur Cloud (Xtreemfs, Hadoop, Amazone…). Mise en œuvre d’un stockage de données avec la solution choisie. Intégration avec un serveur de messagerie Zimbra et un serveur de documents (GED) Alfresco.

Durée : 3 à 5 mois

Profil : Ingénieur dernière année ou Master

Technologie : Linux

Pré-requis : Connaissance de Linux

 

Projet de mise en œuvre d’un outil de supervision et test de charge d’application

Étude et mise en œuvre d’un environnement de supervision et tests (performance en charge en particulier) pour les installations réalisées chez nos clients concernant Alfresco (GED), Zimbra (messagerie) et Liferay (portail) :

  • Conception de la méthode et mise en œuvre des outils de tests de charge de l’environnement système et réseaux
  • Conception de la méthode et mise en œuvre de produits de tests de charge (Jmeter, Selenium par exemple)
  • Conception et réalisation d’un environnement de supervision des matériels, systèmes et applications (via Zabbix a priori)

Durée : 4 à 6 mois

Profil : Ingénieur dernière année ou Master

Technologie : Linux

Pré-requis : Connaissance de Linux

 

Stages orientés développement de logiciels

Projet de développement d’extensions OpenOffice.org

Étude et développement d’extensions OpenOffice.org : extension de diffusion de documents via un serveur de messagerie Zimbra, sous forme d’une copie du fichier ou d’un lien vers un serveur de documents Alfresco extension offrant une bibliothèque de styles partagée entre différents documents et utilisateurs, afin de pouvoir modifier dynamiquement les styles utilisés dans un document via une modification dans la bibliothèque de styles. Ces extensions seront publiées sous licence libre et diffusées sur le site web StarXpert et le site des extensions OpenOffice.org.

Durée : 2 à 3 mois

Profil : DUT, BTS, Licence Pro

Technologie : OpenOffice.org, Java

Pré-requis : Connaissance de Java

 

Projet de développement d’un outil de CRM (gestion de clients) basé sur Sugar

  • Étude et développement d’un outil de CRM (Customer Relationship Management) basé sur le logiciel libre SugarCRM
  • Étude du besoin avec les équipes commerciales et marketing
  • Développement des outils nécessaires

Durée : 2 à 3 mois

Profil : DUT, BTS, Licence Pro

Technologie : HTML, CSS, Javascript, PHP

Pré-requis : Connaissance de PHP

 

Projet de création d’une extension de workflow dans le logiciel Zimbra (messagerie)

Étude et développement d’une extension Zimbra de mise en œuvre de workflows (permettant par exemple de suivre de façon dématérialisée les étapes d’une demande de congés). Cette extension sera basée sur l’intégration d’un moteur de workflow dans Zimbra et devra s’adapter à n’importe quel workflow (processus).

  • Présentation des formulaires liés aux différentes étapes d’un workflow dans la messagerie Zimbra (par exemple une demande de congé)
  • Création dynamique des formulaires en fonction des données à présenter et à saisir
  • En fonction des données saisies dans les formulaires, lancement des étapes suivantes par pilotage du moteur de workflow et envoi de mails aux personnes concernées (par exemple les personnes validant les demandes de congés), déclenchant l’affichage de nouveaux formulaires.

Durée : 4 à 6 mois

Profil : Ingénieur dernière année ou Master

Technologie : HTML, XML, JavaScript, Java, J2EE

Pré-requis : Connaissance de Java, Javascript

 

Projet OPAL : extension OpenOffice.org de travail collaboratif

OPAL est une extension OpenOffice.org permettant d’interagir directement avec les documents contenus dans un serveur Alfresco (système de travail collaboratif / GED). Le projet consiste en l’étude et le développement d’évolutions à cette extension OPAL :

  • possibilité d’affectation de méta-données,
  • recherche plein texte ou sur la base des meta-données,
  • lancement et suivi de workflow sur les documents… Cette extension sera publiée sous licence libre et diffusée sur le site web StarXpert et le site des extensions OpenOffice.org.

Durée : 4 à 6 mois

Profil : Ingénieur dernière année ou Master

Technologie : OpenOffice.org, Java, J2EE

Pré-requis : Connaissance de Java, Javascript

 

Projet de création d’un outil d’administration d’un serveur GED Alfresco

Étude et développement d’un outil d’administration d’un serveur Alfresco (GED / travail collaboratif documentaire) :

  • synchronisation des documents locaux avec les documents Alfresco
  • sauvegarde des données
  • mise en place d’audits (suivi des modifications sur les données et documents) et création de rapports statistiques (outil de reporting tel que JasperReport)

Durée : 4 à 6 mois

Profil : Ingénieur dernière année ou Master

Technologie : Spring, Java, J2EE

Pré-requis : Connaissance de Java, Spring ou J2EE si possible

 

Projet d’évolution de notre logiciel d’analyse documentaire OAT (OpenOffice.org Analysis Tools)

OAT est un logiciel multi plate-forme d’analyse et de mesure de l’usage des documents sur les postes de travail. L’outil est constamment utilisé par les consultants de StarXpert, vos travaux auront une application concrète immédiate. Ce stage consiste en la conception et la réalisation de nouvelles fonctions :

  • Mesure de la complexité des documents. Cette fonction doit intégrer des contraintes de performances et de charge (capacité à analyser plusieurs centaines de milliers de documents).
  • Analyse des contenu des macros VBA pour relever les objets non-interprétable par OpenOffice.org
  • Création d’un site web permettant aux clients de fournir leur relevé OAT pour construction automatique de rapports et bilans
  • Création d’un bilan statistique complet des documents analysés.
  • Détection des applications qui créent des documents par l’intermédiaire de la suite bureautique.

Durée : 3 à 6 mois

Profil : Ingénieur dernière année ou Master

Technologie : Python, C, C++

Pré-requis : Connaissance du développement objet

 

Projet d’étude des environnements libres de développement rapide d’applications et de Business Intelligence

Évaluation des environnements libres PHP de développement rapide d’applications associées à une base de données, comparées aux environnements propriétaires. Il s’agit de définir les critères de qualification, et d’évaluer ces environnements par le développement d’une application test. Les environnements cibles sont par exemple : Symfony, Zend, Copix comparés à Access, Zoho, Google Apps. Les outils orientés décisionnel (B.I.) sont également évalués, y compris leur capacité d’intégration avec les environnements de développement étudiés ainsi qu’avec OpenOffice.org et Alfresco pour la création de rapports. Les outils identifiés sont Jaspersoft, Jreport, Birt.

Durée : 3 à 5 mois

Profil : Ingénieur dernière année ou Master

Technologie : PHP, et autres très variées

Pré-requis : Connaissance de HTML, du développement objet, SQL, PHP