Accueil / Offres d'emploi / Consultant Développeur informatique

Consultant Développeur informatique

Position:   Consultant Développeur informatique

Emplacement :  Rabat,

Contexte

USAID Career Center a pour objectif de concevoir un modèle pérenne de Career Center, dont les services seront proposés à travers les espaces physiques dédiés (hébergés au sein de trois universités publiques et de trois centres de formation professionnelle), mais aussi en ligne sur le Virtual Career Center,  www.careercenter.ma. Dans ce cadre, le programme est amené à produire des contenus et des outils, destinés à différents usages (reporting, communication, sensibilisation et formation) et différents publics (USAID, partenaires, médias et société civile, bénéficiaires du programme).

Plus de 18 000 jeunes sont actuellement inscrits sur le Career Center virtuel (careercenter.ma). Ce site sert également d’interface pour les conseillers carrière qui l’utilisent pour programmer les évènements dans les centres et permettre aux jeunes de s’y inscrire.

Il permet également aux jeunes d’accéder aux informations relatives aux différents cursus de formation (enseignement supérieur et formation professionnelle) disponibles au Maroc.

Objectif

L’objectif de cette mission est de contribuer à l’amélioration des services proposés à travers le Career Center virtuel et notamment à travers la mise en place de nouvelles fonctionnalités.

Objectifs opérationnels

Ces nouvelles fonctionnalités sont :

  • La création d’un environnement dédié pour les formateurs qui délivrent les formations Soft Skills aux jeunes. Il s’agira, pour le consultant, de développer les différentes fonctionnalités de ce nouvel environnement (rôle), parmi lesquelles, la gestion de la liste des présents, la documentation associée à chaque formation délivrée, la gestion des attestations.
  • Améliorer l’espace des coordinateurs EFE notamment la création de l’événement, la gestion de présence, etc.
  • Ajouter d’autres fonctionnalités dans l’espace des superviseurs EFE comme la gestion des formateurs, des modules et les manuels.
  • La création d’une base de données des filières de l’enseignement supérieur (les données seront fournies) pour permettre notamment :
    • Aux chefs de filière de créer / modifier / supprimer une filière.
    • Aux chefs d’établissements de modifier / valider une filière
    • Aux présidents d’universités de valider une filière
    • Au ministère de valider une filière
    • Au ministère d’accéder à la liste des filières dont l’accréditation arrive à échéance

Activités

Le consultant travaillera sous la supervision du responsable informatique et ses prestations seront comptabilisées au temps passé.

Parmi les tâches que le consultant aura à accomplir, citons :

  • Ecrire un code bien conçu, vérifiable et efficace en utilisant les meilleures pratiques de développement de logiciels
  • Créer une mise en page / interface utilisateur en utilisant des pratiques HTML / CSS standard
  • Intégrer des données à partir de divers services et bases de données de back-end
  • Rassembler et affiner les spécifications et les exigences en fonction des besoins techniques
  • Créer et gérer la documentation du logiciel
  • Participer à tout le développement du site web, en collaboration avec l’équipe de développeurs.
  • Conception et évolution de l’infrastructure d’une application web.
  • Architecture et développement de la plateforme de gestion des contenus
  • Développement des solutions et d’applications web
  • Evolution dans un environnement agile (scrum)
  • Veiller à la performance du site web
  • Améliorer des modules qui sont déjà mis en place sans impacter les données sauvegardées.
Livrables Niveau d’effort Estimations de dates de réalisation
Espace formateur

 

30 jours 31 octobre 2017
Base de données filières 60 jours 31 janvier 2018

Planning

Niveau d’effort

Le niveau d’effort est estimé à 90 jours facturés sur la base du temps passé (timesheet), à hauteur de 8h/jour.

Lieu de travail 

Le consultant va travailler au bureau de FHI360 à Rabat.

Supervision

Le consultant sera placé sous la supervision du Directeur informatique.

Qualifications

  • BAC + 5 en informatique ou un domaine connexe
  • Connaissance avancée de PHP5
  • Connaissance des bases de données, en particulier MySQL ou PostgreSQL
  • Bonne connaissance des standards (CSS, XHTML, DOM, XML, XSLT, HTTP, etc)
  • Excellente connaissance Javascript / Ajax
  • Excellente connaissance en programmation orientée objet et connaissance des principaux Design Pattern
  • Bonne connaissance du framework PHP Symfony et Codeigniter.
  • Expérimentation avec les technologies émergentes (bootstrap, HTML5, etc.)
  • Autonome, rigoureux, curieux, motivé et créatif
  • Ayant le goût du travail en équipe, utilisant les méthodologies agiles
  • Passionné par les nouvelles technologies
  • Notion d’administration système & réseau
  • Une compréhension solide de la façon dont les applications Web fonctionnent, y compris la sécurité, la gestion des sessions et les meilleures pratiques de développement
  • Expérience pratique avec le diagnostic de réseau, les outils d’analyse de réseau
  • Connaissance de base du processus d’optimisation des moteurs de recherche
  • Diagnostic de problèmes agressifs et compétences créatives en résolution de problèmes
  • Capacité de travailler et de prospérer dans un environnement rapide, apprendre rapidement et maîtriser diverses technologies et techniques Web.

Les candidats intéressés peuvent envoyer leur candidature à [email protected] en mentionnant le poste dans le titre de l’email. La date de clôture de remise des candidatures est le 11 OCTOBRE 2017.

 

À propos Responsable de publication