Postuler maintenant!

Filtrage de mails automatisé distribué et haute performance (H/F) en stage à Lille

Lille | Nord

Description du poste

Worldline [Euronext : WLN] est le leader européen et un acteur mondial de référence dans le secteur des paiements et des services transactionnels. Worldline met en place des services nouvelle génération, permettant à ses clients doffrir au consommateur final des solutions innovantes et fluides. Acteur clef du B2B2C, riche de plus de 40 ans dexpérience, Worldline sert et contribue au succès de toutes les entreprises et administrations, dans un marché en perpétuelle évolution. Worldline propose un Business Model unique et flexible, construit autour dun portefeuille doffres évolutif et global permettant une prise en charge end-to-end. Les activités de Worldline sont organisées autour de trois axes : Merchant Services & Terminals, Mobility & e-Transactional Services, Financial Processing & Software Licensing. Worldline emploie plus de 7 300 collaborateurs dans le monde entier et a généré un revenu de 1,22 milliard deuros en 2015. Worldline est une entreprise du Groupe Atos. worldline.com

Contexte du stage

Lunité « Mobility et e-Transactionnal Services » est en charge de grands projets de transformation digitale de nos clients dans le monde de lIoT (véhicules connectés, maisons connectées), du transport (gestion des infrastructures, smart ticketing) et des services de dématérialisation (e-gouvernement, e-santé, services cloud). Au sein de cette unité, vous travaillerez dans un contexte projet innovant, diversifié, et dont les principaux challenges sont les hautes volumétries : nous développons les solutions logicielles utilisées pour lenvoi en masse de milliards de mails, SMS et Push Notification Smartphone, lhébergement de millions de Boites Mails, de millions despace personnels de stockage dans le Cloud.
Dans le cadre de la messagerie grand publique, vous aurez pour mission de participer au développement dun service distribué de filtrage de mails (antivirus, antispam, scoring). Ce service devra être performant, scalable et tolérant aux pannes pour être utilisé en filtrage sur le flux SMTP entrant. Dans ce contexte vous serez amené à implémenter une application « Reactive » (cf. reactivemanifesto.org) dans le langage de programmation Scala et le modèle « Actor » implémenté en Akka.

Le projet

Ce projet comprend plusieurs étapes :
Découvrir et appréhender le métier et le fonctionnel de la messagerie
Découvrir et appréhender le développement dentrées sorties non-bloquantes, la conception darchitectures tolérantes à la forte charge (back-pressure)
Implémenter le protocole Milter
Développer en langage Scala le service de filtrage
Ce sujet vous permettra de travailler sur un projet multi compétences en collaboration avec des experts techniques et fonctionnels.

A la fin du stage, vous aurez appris à :

Mixer les paradigmes Programmation Orientée Objet et Fonctionnelle
Maitriser les techniques danalyse des emails
Utiliser des concepts technologies novateurs (Actor Model, Reactive System, Functional Programming, Microservices, )
Développer dans un environnement technique pointu et exigeant.

Profil : Bac + 4 ou Bac + 5 en informatique (école dingénieurs ou université). Vous avez une affinité pour les environnements et la démarche Open Source et êtes intéressé par larchitecture logicielle et le développement. Vous êtes curieux et porté sur linnovation.

Date de publication

31-10-2017

Plus d'Informations

Lieu
Lille
Permis de conduire FR/EU exigé
Non
Voiture exigée
Non
Lettre de motivation exigée
Non