Back-end web developer technicien Contrat : CDI

Il y a 5 months ago | Enseignement / Formation | Benguerir | 80 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 CRSA:

The Center for Remote Sensing Applications (CRSA) is a transversal structure within UM6P that aims to develop methods & tools using multi-source remote sensing data in an approach combining remote sensing, process modeling and field measurements.

The CRSA intends to conduct innovative applied research in the fields of water, agriculture, and soils to solve the problems of monitoring and sustainable management of natural resources, based on scientific collaborations with high-level international universities. It also aims to provide high quality training programs for future African experts in remote sensing.

Job description:

We are looking for a talented and dedicated back-end web developer technician to join our team working on the development, testing, and implementation of a cutting-edge decision support platform that can help farmers to optimize their agricultural practices such as irrigation and fertilization, through modern technologies, in order to improve water use efficiency while gaining crop production. This platform will include models and processes specific to the context and adapted to the needs of the farmer at the field level, based on a synergetic approach that combines remote sensing data, process modeling and AI-based models constrained by physics processes.

This platform called « FIRMA Platform » for Fertilization and Irrigation Management, will be developed as a WEB-GIS and Mobile application. It will be also modular, flexible and interoperable, in such a way to have the ability to add new components and innovative features and services.

Key duties:

The work to be performed will include:

  • Develop server-side scripts, APIs, and server applications to facilitate the functionality of the Platform;
  • Participate in the design and development of the platform's databases, ensuring efficient data storage and retrieval;
  • Implement data models and schemas for geospatial and agricultural data;
  • Create and maintain RESTful APIs that enable communication between the front-end, back-end, and other platform components;
  • Integrate GIS libraries and tools for geospatial functionality;
  • Optimize the back-end infrastructure for scalability, allowing the platform to handle a growing user base and data volume;
  • Conduct testing, debugging, and quality assurance activities to identify and rectify issues within the back-end components;
  • Participate in the creation of comprehensive technical documentation for the back-end infrastructure, APIs, and data schemas;
  • Collaborate with other team members to ensure smooth integration and functionality of the platform;
  • Work closely with end users, to understand and address their needs.
Profile recherché

Skills:

We are looking for a highly motivated and enthusiastic candidate, who should have:

  • Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
  • Skills in back-end programming languages (e.g., Python, Node.js, Java, Ruby, etc.).
  • Experience with server-side web frameworks and technologies.
  • Database management expertise, including knowledge of relational and NoSQL databases.
  • Familiarity with GIS integration and geospatial data processing.
  • Solid understanding of RESTful API design and development.
  • Testing and quality assurance skills.
  • Excellent documentation and communication abilities.
  • Ability to work in a collaborative, multidisciplinary team environment.
  • Strong analytical and critical thinking skills.
Recherches emploi associées
enseignement