Web/Software Developer- Programmer


2021-11-18


[Baghdad,Iraq ]

Organization

iMMAP is an international nongovernmental organisation that provides information management services to humanitarian and development organizations. Through information management, we help our partners target assistance to the world’s most vulnerable populations. Our core philosophy is that better data leads to better decisions and that better decisions lead to better outcomes. iMMAP’s critical support to information value chains helps to solve operational and strategic challenges of our partners in both emergency and development contexts by enabling evidence-based decision-making for better outcomes.

Project

Information Management Capacity building and Technical support to the Ministry of Labor and Social Affairs (MoLSA) and the Ministry of Higher Education and Scientific Research (MoHESR) 

Description of Duties

Operational

• Develop visualization tools based on the project’s need.

• Provide maintenance, support, development, and improvements to the Integrated Information System. sidi.umaic.org (login: demo, pass: demo), prioritizing the 4W project module

Maintenance–specific

• Implement and execute a database backup plan (MySQL) of all systems

• Implement some type of profiler for Apache, PHP, and MySQL to improve the performance of the systems

• Online reporting tool – specific

• Configure and maintain the online reporting tool, ReportHub, for target county implementations to support humanitarian reporting of partners including;

Full-stack– specific

• Configure and maintain the online reporting tool, ReportHub, for target county implementations to support humanitarian reporting of partners including;

• Country and cluster level indicators, beneficiary groups, facility types, and site-level reporting locations

• User interface and database updates.

• Further extend and develop additional data collection and analysis modules, RestAPIs, and features into ReportHub as required by stakeholders to support humanitarian reporting.

• Design and develop training materials and conduct training and capacity building of partners to ensure partners are able to successfully report on activities.

  •  Requirements gathering and implementation for real-time reporting and statistical analysis in country-level contexts based on the country-level Humanitarian Response Plan (HRP).

• Server setup, administration, management, and optimization including documentation.

• Data Platform software development under TDD approach following the Agile process with task breakdowns, sprint goals, and sprint reviews.

• Identification of new technologies and methods to improve the maintainability and scalability of the application.

 Education

• University degree in Information Technology, mathematics, statistics, or related area.

• Full-stack – specific:

• University degree in Information Technology, mathematics, statistics, or related area.

Experience

• Mastery of the principles of data handling and processing.

• Minimum 2 years experience in web development

• frontend/backend.

• Extensive experience in:

• PHP

• MySQL

• Linux servers (SLES and Centos)

• JQuery

• CSS3

• Bootstrap

• Openlayers

• Leaflet

• Mapserver

• PostgreSQL

• PostGIS

Full-stack – specific:

• 3 years of relevant work experience in the design and implementation of web development applications.

• Experience developing, documenting, and maintaining RESTful API data services.

• Experience in design and implementation training and capacity building.

• Experience with Agile development and Test-Driven Development (TDD) approach.

• Experience with HTML, CSS, Material Design, JavaScript, ES6, TypeScript, Gulp, Bower, xlsForms (Kobo, ONA, ODK).

• Experience with location-based data storage, data formats, manipulation, and analysis.

• Experience with training and capacity building.

• Knowledge of the UN cluster approach.

• Knowledge of PostGIS, and spatial coordinate reference systems

 Soft skills

• Ability to work in an organized manner, can carry several projects at the same time, work under pressure and meet deadlines.

Guiding Principles

Personnel is expected to conduct itself in a professional manner and respect local laws, customs and iMMAP’s policies, procedures, and values at all times and in all Countries.

iMMAP has zero-tolerance for sexual harassment, exploitation and abuse, human trafficking, child abuse and exploitation. Any violations of these principles and policies will be treated as serious misconduct.

iMMAP is an Equal Opportunity Employer regardless of background.

 

 

Apply: Web/ Software Developer_Programmer_Baghdad

 

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesiniraq.com) you saw this job posting.

Leave a Comment

Your email address will not be published. Required fields are marked *