Full stack developer job at Infectious Disease Institute

Vacancy title:
Full stack developer

[ Type: FULL TIME , Industry: Nonprofit, and NGO , Category: Admin & Office ]

Jobs at:

Infectious Disease Institute

Deadline of this Job:
Thursday, February 22 2024 

Duty Station:
Within Uganda , Kampala, East Africa

Summary
Date Posted: Saturday, February 10 2024, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about Infectious Disease Institute
Infectious Disease Institute jobs in Uganda

JOB DETAILS:
The full stack developer will support the development and management of the Data ware house and development of the Machine Learning models for clinical outcomes of patients with antimicrobial resistance among others.

Key Responsibilities
1. Data Warehouse Design and Development
• Design and implement intuitive and visually appealing user interfaces for the CAMONET-Uganda hub data warehouse web application.
• Design and implementation of backend system of the data warehouse.
• Develop and maintain ETL (Extract, Transform, Load) processes for data extraction, transformation, and loading into the data warehouse.
• Write clean, modular, and maintainable code using frontend technologies such as HTML, CSS, and JavaScript.
• Implement and maintain frontend components using modern frameworks and libraries (e.g., React, Angular, or Vue.js).
2. Front and backend integration:
• Integrate frontend interfaces with backend systems and APIs.
3. Data warehouse management:
• Manage and optimize database performance, ensuring data integrity and availability.
• Implement data modeling and database schema designs to support reporting requirements.
• Maintenance and update of data ware house.
• Upload new data to the data ware house.
4. User Experience Optimization:
• Conduct usability testing and gather feedback to continuously improve the user experience.
• Optimize frontend and backend performance to ensure smooth and responsive interactions.
• Responsible for carrying out beta tests, integration tests and device tests of the data warehouse.
5. Data Quality and Governance:
• Implement data quality checks and ensure compliance with data governance policies.
• Collaborate with data stewards to establish and maintain data quality standards.
6. Performance Tuning:
• Identify and resolve performance issues within the data warehouse, optimizing queries and processes for efficiency.

Person Specification
• Proven experience as a full stack developer (both frontend and backend)
• Strong proficiency in HTML, CSS, and JavaScript.
• Experience with frontend frameworks/libraries (e.g., React, Angular, Vue.js).
• Familiarity with RESTful APIs and data integration.
• Familiarity with version control systems (e.g., Git).
• Knowledge of backend technologies and data warehouse concepts.
• Proven experience as a Data Warehouse Developer or in a similar role.
• Strong proficiency in SQL and experience with database technologies (e.g., PostgreSQL, MySQL, Oracle).
• Expertise in ETL tools and processes.
• Knowledge of data warehousing best practices and methodologies.
• Strong problem-solving, communication and collaboration skills.

Education Requirement: No Requirements

Job Experience: No Requirements

Work Hours: 8


Experience in Months:

Level of Education:

Job application procedure
Click Here to apply


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Data, Monitoring, and Research jobs in Uganda
Job Type: Full-time
Deadline of this Job: Thursday, February 22 2024
Duty Station: Kampala
Posted: 10-02-2024
No of Jobs: 1
Start Publishing: 10-02-2024
Stop Publishing (Put date of 2030): 10-02-2064
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.