Recrutements au Sénégal

Free Sénégal recrute 01 Ingénieur Intégration Mobile

Free Sénégal recrute 01 Ingénieur Intégration Mobile

Mission du poste

Le Mobile Integration Engineer est chargé d’assurer l’intégration entre les différentes applications et systèmes informatiques de Free en vue de répondre aux besoins des départements fonctionnels. Il / Elle sera particulièrement responsable de la livraison/intégration des solution MobileApp et Web. Il / Elle devra assurer la gestion du cycle de vie complet des intégrations applicatives garantissant exactitude, qualité et respect des délais. Il / Elle doit également  s’assurer de la compréhension complète des besoins de ses clients, de la rédaction de la documentation des intégrations et doit conduire toutes les phases d’intégration jusqu’à obtention de la solution demandée en collaboration avec les Architectes.

Responsabilités du poste

Ces principales responsabilités seront de :

  • Délivrer de bout en bout des solutions aux départements fonctionnels (MFS, mobile, finances, B2B-B2C, etc) ou partenaires et travailler en étroite collaboration avec les Software Architect et les équipes Opérations ;
  •  Assembler les différents éléments matériels ou logiciels composant un logiciel ou un système suivant les spécifications techniques produites par les Software Architect ;
  •  Vérifier la conformité du produit ou système aux spécifications techniques du cahier des charges;
  • Préparer et exécuter les tests, effectuer les analyses et valider les corrections ;
  •  Reporter périodiquement au management le statut d’exécution des projets à sa charge ;
  •  Identifier en permanence les améliorations à apporter sur les intégrations en relation avec les Architectes et l’équipe Opération ;
  •  S’assurer que toutes les pratiques de développement sont conformes aux politiques et procédures en vigueur en matière de meilleures pratiques ;
  •  Participer aux comités d’architecture ou tout autre rencontre pouvant avoir un impact sur les livrables;
  •  S’assurer de la compatibilité entre les différents composants logiciels, matériels ou systèmes ;
  •  Mettre en pré-production les solutions logicielles en vue de la vérification fonctionnelle ;
  •  Assurer le transfert des solutions aux équipes Opération en produisant les documents de passation de niveau 1&2 et en les accompagnant lors de la phase de babysitting ;
  • Assurer le support de niveau 3 pour toutes les intégrations délivrées aux Opérations ;
  • Documenter ses implémentations avec un cahier d’implémentation à jour.

Formation de base

  • BAC+4/5 en informatique de Gestion

Expérience exigée

  • Au moins 2 ans d’expériences dans le domaine du développement logiciel

Compétences et connaissance

  • Avoir une bonne connaissance de l’architecture orientée service : SOA et micro-services ;
  • Avoir une bonne expérience des technologies Web : HTML, CSS, JavaScript (jQuery), XML, JSON, SOAP API, REST API ;
  • Avoir une bonne connaissance de POO et UML ;
  • Avoir une bonne connaissance de : IIS, JBOSS ou Apache Tomcat ;
  • Etre capable d’écrire un code clair, traçable et testable ;
  • Connaître les langages : Java, Dotnet, Python, PHP, Go est un plus ;
  • Avoir une bonne maîtrise des Framework : Angular, JQuery, Nodejs ;
  • Avoir également une bonne maîtrise des outils de tests unitaires : xUnit, JUnit ou NUnit ;
  • Avoir une bonne connaissance des pratiques relatives à l’intégration continue ;
  • Avoir une bonne maitrise d’un serveur d’intégration continue (DevOps) : Jenkins, Apache Continuum ;
  • Etre Capable de mettre en place une architecture backend avec load balancing, caching, proxying, service registry ;
  • Avoir une très bonne connaissance des environnements de développement Android et IOS ;
  • Avoir une bonne connaissance de SQL ;
  • Avoir de bonnes notions en Base de données : MSSQL, Mysql, Oracle, Postgres ;
  • Avoir une bonne connaissance de la base NoSQL DB serait un plus ;
  • Avoir une expérience en Version control : Git, CVS or SVN ;
  • Avoir des connaissances en réseaux informatiques ;
  • Avoir de bonnes notions en Sofware architecture, Mobile development, Web development et en Project management ;
  • Etre capable d’effectuer la livraison des solutions dans les délais impartis ;
  • Etre capable d’effectuer la livraison des projets de la roadmap ;
  • Mettre régulièrement les documents O&M des solutions à jour ;
  • Produire des livrables de qualité (pas plus de 2 CR, dus à un problème d’implémentation, durant la période de babysitting des solutions mis en place) ;
  • Etre dynamique, autonome, ouvert d’esprit et toujours en phase avec les nouvelles technologie de développement en vogue.

Date Limite : 21/02/2021

Pour postuler à ce poste veuillez visiter carriere.free.sn.

Laisser un commentaire