13
Sujets des stages Proxym-IT de l’entité Mobile First 2017

Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Embed Size (px)

Citation preview

Page 1: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Sujets des stages Proxym-IT de l’entité

Mobile First 2017

Page 2: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Capacité à intervenir sur toute la chaine de

valeur

Exploitation

&

Maintenance

Page 3: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Fondée en 2006

+ de 230 Projets

+ de 120 Apps Mobiles

100 ingénieurs Web & Mobile

Paris – Grenoble – Londres – Sousse – Dubaï

Page 4: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Réalisation d’applications mobiles & web

Développement & intégration Back Office & S I

Page 5: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Technologies

Convergence Mobile / Web / SI

Page 6: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Comment Postuler ?

Pour postuler à un stage PFE chez nous , merci d'envoyer votre CV et lettre de motivation à cette adresse uniquement : [email protected].

Vous devez obligatoirement indiquer la référence du sujet dans l'objet de votre email . Vous pouvez choisir jusqu'à 3 sujets.

La procédure de recrutement des stagiaire se passe en 2 étapes. •Sélection préalable des CV : votre candidature sera étudiée par le responsable du stage , si vous êtes retenu(e) le service RH prendra contact avec vous pour fixer un rendez-vous pour un entretien dans nos locaux.

•Entretien : l'entretien comporte un test technique écrit et un entretien de motivation oral avec le responsable du stage. Si vous êtes retenu(e) , le service RH prendra contact avec vous pour organiser votre stage.

Page 7: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Nombre de Stagiaires Souhaité : 2

Description Détaillée Du Sujet :

Conception et développement d’une solution d’authentification forte (à base de Software Token) pour les applications mobiles.

La solution se compose de deux parties :

- Partie serveur (Backend) :

La partie serveur est responsable des logiques métiers et algorithmes de cryptage, provisioning et signature.

Le backend doit fournir les fonctionnalités suivantes :

• Gestion des clients• Gestion des accès admin et rôles• Générateur de Soft Token• Interface API avec les clients Web et Mobiles…

- SDK client :

Il s’agit du développement d’SDK (Cordova, Android, iOS, Web) afin d’intégrer notre solution d’authentification sur des applications

web et mobile. L’SDK sera le seul point de communication avec la composante backend de la solution.

Les modes d’authentification seront basés sur « Two-factor » et intègre l’authentification par empreinte digitale, facial, QR Code,

Push Notification …

Environnement technique: Java, JEE, Spring Framework, Cordova, Android SDK, iOS, Objective-C, AngularJS 2, Bouncy Castle SDK

Compétences requises: Java, JEE, HTML/CSS/JS, OOP, Sécurité des applications, connaissance basiques Algorithmes de cryptages

Profil requis: Ingénieur en informatique

Responsables: Kais ELOURAGINI et Oussama LAHMADI

Implémentation d’une solution Soft Token pour les applications mobiles

[Référence: PRX/MF/1/2017]

Page 8: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Nombre de Stagiaires Souhaité : 1 ou 2

Description Détaillée Du Sujet :

Mise en place d’un bot sur Messenger qui sert à orienter les touristes et répondre à leurs questions en se basant sur IBM Watson

et IBM BlueMix.

La solution offre les fonctionnalités suivantes:

• Les points d’intérêt aux alentours de l’utilisateur

• Reconnaissance automatique des images tel que les plats, endroits, etc.

• Chat entre le serveur et les utilisateurs

• Exposer une API web service qui permet d’exposer les mêmes services que Messenger.

Environnement technique: IBM Watson, IBM Bluemix, Java/Spring, Facebook messenger

Compétences requises: Java, OOP, JEE

Profil requis: Ingénieur en informatique

Responsables: Meriem ELOURAGINI & Syrine KAROUI

Développement d’un bot intelligent sur Facebook Messenger

[Référence: PRX/MF/2/2017]

Page 9: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Nombre de Stagiaires Souhaité : 1

Description Détaillée Du Sujet :

L’objectif est de réaliser une application web-mobile sorte de réseau social professionnel qui permet les échanges professionnels

entre les collaborateurs de l'entreprise

L’application permet de :

• Afficher un fil d'actualité

• Authentification via le serveur Active Directory

• Partage des actualités (partager un texte ou image ou video, uploader un fichier depuis Google drive, Evernote, etc..)

• Consulter les évènements, s'inscrire ou désinscrire à un évènement

• Consulter les profils des membres

• Répondre à des sondages

Environnement technique: MobileFirst8, Apache Cordova, Angular2, TypeScript, webpack, nodejs, stylus, HTML5, CSS3

Compétences requises: JavaScript, HTML5/CSS3, Java, REST, OOP

Profil requis: Ingénieur en informatique

Responsables: Maha SGHAIER & Zeineb SIDHOM

Implémentation d’une application mobile : réseau social de Proxym-IT en se basant sur IBM MobileFirst

[Référence: PRX/MF/3/2017]

Page 10: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Nombre de Stagiaires Souhaité : 1

Description Détaillée Du Sujet :

L’objectif est de réaliser une application web-mobile sorte de réseau social professionnel qui permet les échanges professionnels

entre les collaborateurs de l'entreprise

L’application permet de :

• Afficher un fil d'actualité

• Authentification via le serveur Active Directory

• Partage des actualités (partager un texte ou image ou video, uploader un fichier depuis Google drive, Evernote, etc..)

• Consulter les évènements, s'inscrire ou désinscrire à un évènement

• Consulter les profils des membres

• Répondre à des sondages

Environnement technique: Asp.net web api, xamarin, SQL Server

Compétences requises: .NET, C#,

Profil requis: Ingénieur en informatique

Responsables: Mohamed Taher BEN TORKIA & Ahmed BOUHLEL

Implémentation d’une application mobile : réseau social de Proxym-IT en se basant sur Xamarin

[Référence: PRX/MF/4/2017]

Page 11: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Nombre de Stagiaires Souhaité : 1

Description Détaillée Du Sujet :

Développement des plugins sur IBM Integration Bus (IIB) V10. Ces plugins vont permettre répondre aux besoins d’intégrité,

traçabilité et réversibilité lors de la mise en place des flux de transfert de données. Il s’agit d’un développement des plugins sous

forme de nœuds.

Les plugins vont permettre de:

• Analyser les exceptions et générer un message d’erreur.

• Insérer l’erreur dans la base des données.

• Envoyer des emails avec des attributs paramétrables et dynamiques (sujet, corps, …)

• Écrire dans un fichier.

• Possibilité de configurer les actions à faire selon le besoin.

• Log avancé : niveau d’erreur, message d’erreur, type d’erreur, nœud responsable de l’erreur

• Etre relancé automatiquement en implémentant un timer ou manuellement en changeant le statut dans la base de données.

• Le plugin récupère le message et le relance en changeant son statut.

Environnement technique: IBM Integration Bus, Websphere MQ, JMS, SOAP, REST

Compétences requises: Java ou .NET, SOAP, REST, OOP

Profil requis: Ingénieur en informatique

Responsables: Radhouene GNIWA & Abdelwaheb BELGHITH

Développement des plugins sur IIB

[Référence: PRX/MF/5/2017]

Page 12: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour

Nombre de Stagiaires Souhaité : 1

Description Détaillée Du Sujet :

La mise en place d’une API exploitable par des applications tierces pour effectuer de la reconnaissance audio (Chansons, podcasts,coran, etc.)

Les fonctionnalités du système:

• Un portail simple pour s’inscrire et s’abonner à un plan (pricing)

• Gérer l’aspect monétique de l’API en se basant sur l’utilisation et les quotas de chaque utilisateur

• Exposer les différentes fonctionnalités tel que: uploader des nouveaux médias, reconnaissance, classification des fichier audios.

• Un dashboard pour le suivi de l’utilisation et pour gérer la bibliothèque de l’utilisateur

• Un plugin Cordova pour intégrer la solution dans les application hybrides.

Environnement technique: Java, JEE, Spring Framework, IBM API Connect, Apache Cordova, Android

Compétences requises: Java, JEE, REST, Android, Apache Cordova, OOP

Profil requis: Ingénieur en informatique

Responsables: Seif Eddine KETTENI & Wahid RACHEH

Conception et développement d’une solution de reconnaissance audio comme Shazam

[Référence: PRX/MF/6/2017]

Page 13: Sujets des stages Proxym-IT de l’entité de Stagiaires Souhaité : 1 Description Détaillée Du Sujet : La mise en place d’uneAPI exploitable par des applications tierces pour