GIS Backend Developer at Ministry of infrastructure (MININFRA): (Deadline 4 December 2025)

GIS Backend Developer at Ministry of infrastructure (MININFRA): (Deadline 4 December 2025)

GIS Backend Developer at Ministry of infrastructure (MININFRA): (Deadline 4 December 2025)

Job responsibilities

Major Responsibilities: • Maintain and support existing GIS applications and implement further development as required. • Develop new GIS web-based applications and maintain and enhance existing. • Carryout Systems and databases integration • Provide web-based reports • Support integrated spatial and economic planning • Spatial data management and Oracle database management. • Install configure and monitor GIS software • Create, modify, and maintain custom scripts and routines for GIS processes automation and applications. • Provide technical support to end users and track and resolve issues Hands on Duties and responsibilities • Full lifecycle management of UDM-SDF users (Requirements gathering, development, testing, production implementation) Needs analysis and reporting for system upgrades and enhancements, • Review and analyse the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems using open technology approaches, • Develop and reorganize UDM database based on Districts’ needs and integrate it with other systems like BPMIS etc. • National and local Users interaction to establish requirements and priorities, review progress and (re)evaluate implemented functionality, • Add the missing/ additional layer to the UDM alongside geocoded data that will be generated by Property/ residential housing addresses activity • Work with other MININFRA IT developers to extend and improve existing ESRI products and applications through systems integration, • Development and maintenance of integrations with major IT systems • Work with other team members in the development of web site concepts, interface designs, and architectures • Writing documentation explaining software function, development environment for developers, and user guides for UDM-SDF platform end users, • Evaluating technological advances and promoting usage of open-source appropriate technology and applications among various end-users. • Manage GIS data collection, spatial analysis, geoprocessing, web services, and coordinate with internal and external data providers. • Develop and maintain the structures necessary for GIS data storage and put in place tools and propose data management procedural protocols. • Develop the tools for loading/transferring GIS and non-GIS data between different systems • Manipulate, analyse and present geographical information by creating programs/applications and or dashboards that convert GIS information from one format to another • Visualization tools and dashboard development, • Create, update, and maintain GIS databases; development of component layers and structure of spatial data; acquire, collect, exchange, share and integrate digital data; coordinate the continuous development, operation and maintenance of the UDM platform, create geoprocessing models and python scripts for daily updates, including components of its database, • Develops GIS applications and web apps to support institutions’ goals, inclusive spatial planning decisions and participatory management, • Keeping up to date with new Spatial technology, • Troubleshoot various GIS problems for a user base, • Reviews, analyzes and modifies web applications/web pages including documenting, designing, developing, testing, monitoring, and maintaining as directed by local users’ needs • Conceptualize data (spatial and other) collection mechanisms (both specialized and participative) with a special attention to integration of available data platforms to actively promote spatial and economic planning integration, • Develop data acquisition and display platforms/ creating interactive maps and Dashboards • Develop data analysis applications that support multi-criteria Evaluation concept to support informed decision making, • Use statistical analysis techniques to draw conclusions from the geo-data and present findings to stakeholders, • Conduct practical technical training to different stakeholders.

Qualifications

    • Master’s in Geo-information sciences

      5 Years of relevant experience

  • Master’s degree in Geo- Informatics

    5 Years of relevant experience

Required competencies and key technical skills

    • Technical skills: a deep understanding of cartography, data visualization, and database management is essential for creating effective mapping programs and software.
    • Programming: Knowing how to use various programming languages, such as JavaScript, Python, and C/C++, to develop and maintain GIS software applications and tools is critical. Conversant with programming language designed for managing and manipulating data stored in relational databases such as Postgres SQL database management system
    • Database management: As an essential part of the role is building and managing geospatial databases, it’s important to understand the principles of database management.
    • Spatial analysis: Having a foundational knowledge of spatial concepts, such as how to establish spatial relationships between objects and places.
    • Imagery: having the ability to visually interpreting raw data using tables, images, three dimensional visuals, and geographical maps. Knowing how to incorporate responsive imagery into systems and finding new ways to create information maps are skills the incumbent should have to perform the GIS developer job duties effectively.
    • Problem solving: Using software and technology to solve real life problems is a key component of the GIS developer’s role. The GIS developer will use their skills and knowledge to visualize data (spatial and no-spatial), analyze information, and develop solutions proposals to guide informed decision making.
    • Needs analysis: When addressing needs and developing programs to respond to them, Required Skills and Experience i. Academic Qualifications
    • Highly proficient with FME, QGIS, ArcGIS
    • Has experience in GIS Desktop, GIS Enterprise, Online GIS, JavaScript, HTML, Enterprise Geodatabase (SDE) development and maintenance, RDBMS, Python, etc
    • Experience using an Integrated Development Environments
    • Experience with, Oracle, Python, PostGIS, Flask, GIT, and Java services
    • Experience with ArcGIS, Oracle, Python, PostGIS, Flask, GIT, and Java services
    • Experience with the use of and administration of Windows based servers
    • Proven Understanding of the updated methods and concept of GIS applied to site selection Multicriteria evaluation for infrastructure project planning
    • Programming experience in JavaScript or Java
    • Programming experience with Groovy and the Grails Framework
    • Experience with a build tool such as Maven or Gradle Experience working with government or public sector systems is a plus.
    • Experience using an Integrated Development Environment such as IntelliJ IDEA
    • Minimum 5 years of work experience in areas of geospatial development
    • Proven ability to carry out multi-criteria evaluation for decision support
    • Excellent communication, drafting, presentation and reporting skills
    • Proven oral and written communication skills
    • Wide experience in areas of training and skills transfer
  • Fluency in English and French is additional advantage
Psychometric Languages

    • Kinyarwanda
    • English
  • Français
Psychometric Domains

    • Critical thinking

      Competence / Skills

    • Problem solving

      Competence / Skills

    • Decision making

      Competence / Skills

    • Analytical skills

      Competence / Skills

    • Time management

      Competence / Skills

    • Attention and concentration

      Behavior and attitude

    • Behavioral observations

      Behavior and attitude

    • Coordination

      Behavior and attitude

    • Conceptual capacity

      Aptitude





CLICK HERE TO JOIN MUCURUZI.COM WHATSAPP BUSINESS GROUP





Kindly Note

All Jobs and Opportunities Published on mucuruzi.com are completely free to apply. A candidate should never pay any fee during the recruitment Process. Even if mucuruzi.com does its best to avoid any scam job or opportunity offer, a job seeker or an opportunity seeker is 100% responsible of applying at his own risk.
Check well before applying, if you doubt about the eligibility of any offer do not apply and notifie to mucuruzi.com via this email: mucuruzi2016@gmail.com and remember to never pay any fee to have a job or get any opportunity, if you do so, do it at your own risk.








WELCOME TO OUR WHATSAPP GROUP

About The Author

Related posts