Casablanca
CDI
ASAP, au plus tard 01/05/2017
WeLinK est un cabinet de Conseil & Consulting IT fondé en 2011, spécialisé dans le Placement/Head Hunting de freelances IT.
WeLink est actuellement le N°1 des missions freelances au Maroc, et dispose de références solides au Maroc : CAPGEMINI, ATOS, IBM, SOFRECOM, CGI, GFI, Omnidata, SOPRA BANKING, HPS, UMANIS, SQLI, BDSI, WAFA ASSURANCE, DXC, ATTIJARI BANK, CFG BANK, MAJOREL, WEBHELP…
Ainsi que diverses références à l'international.
Depuis sa création, WELINK a pu intervenir sur plus de 600 Missions long termes (> 6 Mois). Quant à notre équipe actuelle, elle dépasse 150 Consultants Freelances IT en mission.
Au sein d'une équipe projet dynamique, vous serez en charge de la conception, la réalisation, la mise en place de l’intégration continue (l’exécution de tests et de rapports automatisés, le déploiement continue,…), la qualification et la mise en service des versions applicatives de deux applications concernant :
- Production d’analytics -> exploration des données, tableau de bord, …
- Outils d’envoi de mails en masse
Les nouvelles fonctionnelles à réaliser ces 2 deux applications seront en environnement Hadoop/Big-Data (développement de Workflow Map/Reduce, ordonnancés par Oozie, et sécurisés par Kerberos) et une base de données MySql pour stocker et lire les données traitées.
En terme d’intégration continue, l’objectif sera d’améliorer la couverture des tests automatisés fonctionnels, s’occuper du management des versions,… La gestion documentaire fait partie des tâches quotidiennes.
Mise en place du système d’intégration continue, comprenant :
- Le système de versionning et de gestion de configuration
- Le déploiement continue de l’application au moins sur les plateformes de Dev et de Recette (packaging automatisé via Jenkins)
- La mise en place d’analyse automatisée de la qualité du code avec Sonar
- La mise en place d’analyse automatisée de la sécurité avec Fortify
- La mise en place de tests automatisés (unitaires avec JUnit et fonctionnels avec JMeter)
- La mise en place d’un tableau de bord et de rapports automatisés sur Jenkins
De formation supérieure de niveau Bac +5 en informatique (ingénieur ou équivalent universitaire), vous avez une solide expérience de 2 ans dans les environnements Big Data (Hadoop, map reduce, …) et Java.
- Très bonne maitrise de l’environnement Hadoop (Hive / MapReduce / Oozie / Spark …)
- Très bonne maitrise de Java
- Bonne maitrise d’un autre langage orienté objet (C++ ou PHP)
- Bonnes connaissances des Webservice
- Implémentation de l’intégration continue / automatisation des tests (Jmeter, Selenium, RobotFwk…)
- Bonne Maitrise de MySql
- Maitrise de l’environnement Unix / Shell script
- La maitrise de la distribution HortonWorks serait un plus
- Bonne connaissance de NoSql
- Connaissance des environnements Cloud (Docker, Mesos, Cloud Foundry)
- La maitrise de Bash serait un plus
- Savoir analyser une situation problématique dans un environnement complexe
- Capacité à encadrer une équipe
- Autonome
- Rigoureux et méthodique
- Sens du service
- Moteur et force de proposition
- Sens de la communication