Analyste Développeur Système d’information géographique (SIG) Sénior/Junior

Analyste Développeur Système d’information géographique (SIG) Sénior/Junior

Posted on ١٩ فبراير ٢٠٢٣


Mission :

Collecte des besoins auprès des clients, de conception et de développement de solutions SIG performantes pour mise en production et diffusion de données géographiques à large échelle.

Tâches Principales :

  • Participer à toutes les phases du développement, depuis la spécification des besoins, jusqu’à la mise en production ;
  • Assurer le développement d’applications dans le cadre d’un système d’information géographique ;
  • Assurer le développement d’interfaces Web et/ou Apps mobiles pour l’exploitation du système d’information géographique ;
  • Participer quotidiennement aux rencontres SCRUM ;
  • Assurer la compréhension des besoins du client et des spécifications des systèmes à développer ;
  • Réaliser les documentations techniques requises ;
  • Réaliser les différents tests ;
  • Effectuer la correction des éventuels Bugs.

Contraintes du poste :

  • Confidentialité ;
  • Apte au déplacement ;
  • Disponibilité.

Diplôme : Bac +5, Master ou Ingénieur d’état en Informatique de préférence dans le domaine des systèmes d’information.

Expériences : Un (01) à deux (02) années d‘expérience dans le domaine du développement des systèmes SIG.

Compétences métier :

  • Parfaite maîtrise de la programmation orientée objet ;
  • Compétences en conception et en réalisation d’applications dans le domaine des systèmes d’informations géographiques ;
  • Maîtrise des outils : Openlayers/Leaflet ArcGIS Server, PostGIS, GvSIG, Mapinfo, QGIS ;
  • Maîtriser la création des APIs de services web RESTful et la génération et l’exploitation des fichiers d’échange JSON;
  • Maîtrise du langage SQL;
  • Développement : Java, JavaScript, maitrise d’autre Frameworks comme JavaEE et Spring est très souhaitable ;
  • SGBD : PostgreSQL, Oracle, SQL Server, MySql, MongoDB ;
  • Très bonne connaissance de HTML 5 et CSS 3 ;
  • Connaissance en : Bootstrap, JQuery, Flexbox ;
  • Maîtriser un des Framework JavaScript : Dojo, Angular, React, VueJS;
  • Grande expérience dans la consommation des APIs REST et l’utilisation des techniques de sécurisation comme OAuth 2, JWT, SAML, SOS ;
  • Connaissance des méthodes agiles (comme SCRUM) appréciée ;
  • Maîtrise des outils de développement collaboratifs comme GIT ou SVN.

Compétences transverses :

  • Analyse et Synthèse ;
  • Adaptabilité, Flexibilité et autonomie ;
  • Sens Relationnel ;
  • Travail d’équipe et animation ;
  • Rigueur et Organisation ;
  • Orientation client.

Langues :

  • Arabe : Écrit, parlé et lu ;
  • Français : Écrit, parlé et lu ;
  • Anglais : Écrit, parlé et lu.