Software Developer Contrat : CDI

Il y a 1 year ago | Enseignement / Formation | Benguerir | 199 Vues

Connectez-vous pour accéder plus rapidement aux meilleurs offres. Cliquez ici si vous n'avez pas encore un compte.
Entreprise

Mohammed VI Polytechnic University is an institution dedicated to research and innovation in Africa and aims to position itself among world-renowned universities in its fields The University is engaged in economic and human development and puts research and innovation at the forefront of African development. A mechanism that enables it to consolidate Morocco’s frontline position in these fields, in a unique partnership-based approach and boosting skills training relevant for the future of Africa. Located in the municipality of Benguerir, in the very heart of the Green City, Mohammed VI Polytechnic University aspires to leave its mark nationally, continentally, and globally.

Adresse

Lot 660, Hay Moulay Rachid, Ben Guerir 43150

Poste

About UM6P :

Located at the heart of the future Green City of Ben guerir, Mohammed VI Polytechnic University (UM6P), a higher education institution with international standards, is established to contribute to the development of Morocco and the African continent. Its vision is honed around research and innovation at the service of education and development. This unique nascent university, with its state-of-the-art campus and infrastructure, has woven a sound academic and research network, and its recruitment process is seeking high quality academics and professionals in order to boost its quality-oriented research environment in the metropolitan area of Marrakech.

About CRSA :

CRSA is a transversal structure across several UM6P Programs. Research within the center is organized around several major areas that aim to ensure the challenging Food and Water security goal in Africa, with a special focus on developing methods/tools that use multi-source remotely sensed data. The research aims to improve our understanding of the integrated functioning of continental surfaces and their interaction with climate and humans, with emphasis on sustainable management of natural resources (soil, land, water, agriculture) in the context of Climate Change. One of the center’s goals is to provide a set of services and operational products to users (local, national and international) that aid in the decision support of water and food systems.

Job description :

The Mohammed VI Polytechnic University (UM6P) is recruiting a software developer for the Remote Sensing Applications Center (CRSA) in the framework of the MorSnow project.

The software developer will be responsible to design, build, develop and evaluate the tools/products in the project. The candidate is expected to have experience in the conception and development of Web and Web-GIS platform with API development, operation automation and monitoring & update the existing geodatabase, including the analysis of multi-source and multi-formats data (long time series of satellite imagery and reanalysis data). As a required quality, the candidate will be able to work with geo-spatial data (image and vectors) and performs the optimum conversion, transformation, merging tasks to homogenize model’s inputs, which are usable by end users or user-facing systems. The eligible candidate should also have strong technical abilities to understand, design, write and debug complex code and earth big data handling.

Key duties:

The work to be performed will include:

  • Development of detailed designs and architecture of the modelling platform.
  • Development and implementation of a digital solution for an interactive and dynamic platform (Web-GIS and mobile solution).
  • Development and implementation of the different modules/services of the platform.
  • Deploy the platform and ensure the corrective and adaptive maintenance of the platform.
  • Develop and perform unit tests and integration tests;
  • Give suggestions with a critical eye on the choice of tools, frameworks and methods to make the platform optimal and easier to use.
  • Collaborate with the project team and participate in supporting and training end-users.

Technical skills required :

The appointee candidate will be expected to demonstrate:

  • Strong skills in programming languages (Python, Matlab, R...).
  • Good skills in front-end web development technologies (HTML5, CSS, JavaScript) and frameworks (example: jQuery, Bootstrap, Material design, AngularJS, React.js, VueJs).
  • Experience with backend frameworks and RESTful APIs (example: python Django, Django, Rest Framework, NodeJS etc).
  • Experience in AI models deployment.
  • Experience building, managing GIS databases and experience with mapping libraries (example: MapLibre, OpenLayers, LeafletJs, etc.).
  • Familiarity with version control systems like Git/GitHub.
  • Knowledge in statistics, data science libraries, machine learning and deep learning.
  • Good knowledge of web services technologies (HTTP, WSDL, REST, XML-RPC, SOAP,UDDI....)
  • Good skills in testing and debugging.
  • Background in remote sensing techniques is desirable.

Contact :


For more information, please contact:

Pr Abdelghani BOUDHAR : [email protected]

Senior-Eng Touria Benmira : [email protected]

Profile recherché

Profile required :

  • The candidate should have an engineering or master’s degree.
  • Ability to make proposals for the evolution of tools/products.
  • Rigor, autonomy, organization and writing skills.
  • Strong analytical and synthesis skills, sense of general interest.
  • Ability to work on multiple projects as needed.
  • Good interpersonal skills, ability to work in a team, very good oral and written communication (in French and English).
Recherches emploi associées
informatique electronique