Website: Website https://www.jhpiego.org/

  • Human Resources Officer

    Human Resources Officer

    Overview

    The Human Resources Officer (HRO) will provide HR support to Jhpiego office for effective delivery of HR services and functions. These includes advising staff on all HR matters in accordance with the HR policies and ensure proper HR records are kept in compliance with Jhpiego policy and with Kenyan labour laws.  The HRO  will be responsible for all the day-to-day provision of HR services for the country office and/or for specific project assignments including; recruitment and onboarding of new staff, HR for new business development, HR Administration, salary and benefits administration, staff learning and development , performance management, employee relations, employee engagement, records management, JEMS administration/HRIS, implementing and HR policies, processes and procedures as per the Employee manual.    

    Responsibilities
    Performance Management

    Coordinate the performance management processes including probationary period reviews, performance improvement plan (PIP), and annual performance appraisals in liaison with the Sr. HR Manager
    Review staff JDs for clarity of roles and responsibilities
    Assist staff in setting SMART Objectives

    HR Administration

    Maintain up to date employee records in both electronic (JEMS, ICIMS and Share point) and hard copy files and ensure the files are complete and all required documentation is maintained in a confidential and secure manner; conduct periodic internal audit/spot checks to ensure compliance.
    Assist to review and update HR policies as per local laws and best practices in the international NGO community.
    Assist in the administration of HR Policies, addressing staff grievances and in handling disciplinary issues.
    In consultation with the Senior Manager, provide answers to staff queries on various HR policies, good practices for effective and motivated staff.
    Process email requisitions for staff and partner staff
    Work with Directorate in updating Jhpiego Kenya organogram(s)
    Update monthly staff communication allowance list and liaise with IT and procurement teams.
    Supervise HR interns.
    Process consultancy agreements and review invoices before approval of payments
    Coordinate staff submission/follow up of the monthly timesheets.
    Assist in drafting staff correspondence e.g. bank letters, visa letters e.t.c
    Review and approve SACCO documents. 

    Compensation & Benefits Administration

    Provide day-to-day administration of staff medical benefits.
    Pension management administration & answer queries from staff
    Coordinate leave management on JEMS
    Compile payroll details every month and the changes thereof and liaise with the Sr. HR Manager and Finance office.
    Support salary survey efforts in the HR unit
    Coordinate staff relocations, redeployments and temporary transfers
    Update HELB details and deductions in liaison with Sr. HR Manager, Finance office and HELB offices

    Recruitment and New Hire Orientation

    Ensure the documentation of recruitment process is done as per the policy.
    Assist the Sr. HR Manager in the recruitment process including review of job descriptions, advertisements, screening of applications, interview and selection process, reference checks and contracting on assigned positions.
    Responsible for drafting, processing and records of all Interns and Data Entry Clerks/Research Assistants contracts, Consultants etc. and filing of these records.
    Maintain up to date recruitment data bases on the systems/excel.
    Offer orientation to new staff members on various HR functions as appropriate and support the learning process of new employee to ensure adaption and smooth onboarding.
    Conduct sentinel checks for new hires
    Coordinate with Administration department to ensure that new staff/are issued with necessary access cards/keys.
    Manage staff on boarding as assigned by Sr HR Manager
    Conduct follow-ups with new staff to ensure adaptation and identify problem areas.
    Work closely with supervisors to address issues affecting new staff.

    Contracts Administration

    Draft consultancy agreements and coordinate all HR processes pertaining to consultants in liaison with Sr. HR Manager
    Draft staff contracts, accordingly, with changes thereof in liaison with Sr. HR Manager.
    Draft HR service contracts, i.e., Medical Insurance, training, pension scheme, GPA/GL/WLBA for Sr. HR Manager processing.
    Follow-up and document staff transitions in liaison with Sr. HR Manager.

    Staff engagement/ Employee Relations

    Liaise with Sr. HR Manager to foster and maintain a healthy employee relation environment.
    Counsel staff and supervisors for harmonious work relationships
    Responsible for coordination of staff wellness initiatives and other staff engagement initiatives e.g., welfare association, staff recognition award, staff retreats, team building and meetings, wellness activities, HR initiatives.
    Coordinate staff recognition program, long service awards, staff meetings/retreats, team building activities.
    Coordinate staff separation/exit process.
    Develop policies and encourage staff to have and maintain a career – life healthy lifestyle.

    Learning & Development/Knowledge Management

    Knowledge Management – Collect, record and share information for learning purposes and invest in people centred knowledge management activities.
    Use HR data for decision making and for operational efficiency.
    Coordinate learning and development initiatives on site and off site for staff, process reimbursement forms and schedules by DIT
    Support Coordination and sensitization of GHR training opportunities within JLearn or other platforms
    Conduct training needs analysis under guidance from Sr. HR Manager
    Conduct actual staff training as may be required.
    Train new supervisors/managers to supervisory/management roles
    Develop and coordinate a mentorship and coaching program for supervisors.
    Coordinate membership process, renewals and training activities with FKE and other institutions
    Drive staff towards a common and shared vision and mission
    Assume other responsibilities as assigned.

    NOTE:  All staff members of Jhpiego, regardless of the level of their responsibilities are expected to:

    Model the mission and values stated above.
    participate in the business development processes.
    contribute to the knowledge sharing and transfer process.
    make responsible decisions that result in time and cost containment and clear accountability.
    participate in multiple teams, adopt team spirit, take responsibility for action items assigned and provide feedback as needed.
    multitask, be able to manage competing priorities and be able to prioritize in order to meet program and/or organizational objectives.

    Required Qualifications

    Bachelor’s degree preferably in the field of Human Resources Management
    Must have Post Graduate Diploma in Human Resources Management
    Must have an IHRM practicing certificate.
    Minimum 4-5 years relevant experience
    Experience in managing HR functions in an international organization

    Preferred Qualifications

    Knowledge: (functional or technical, i.e. federal legislation, finance, program planning, public healthcare standards, proposal writing, human resources practices, etc.)
    Knowledge of HR theories and good HR practice
    In depth knowledge of the Kenyan labour laws
    Good computer skills particularly use of Human Resources Information Systems
    Computer skills including demonstrated hands on-experience with MS Word, MS Power Point, and MS Excel
    Proficiency in both written and spoken English and Kiswahili.

    Abilities/Skills:

    Be self-motivated, proactive and have a positive attitude to work requiring minimum supervision.
    Attention to detail and accuracy in data management, analysis, and reporting.
    Ability to communicate effectively, instilling trust and confidence.
    Excellent organizational skills including the ability to handle a variety of assignments sometimes under pressure of deadlines.
    Be cooperative, hardworking, flexible & dependable.
    Pleasant, warm and outgoing personality.
    Excellent interpersonal and communication (oral and written) skills.
    Be of high integrity and have a sense of confidentiality.
    Be willing to take on extra responsibilities in order to achieve the goals/objectives set by the organization.

    Apply via :

    jobs-jhpiego.icims.com

  • Research Consultant

    Research Consultant

    Responsibilities
    MCGL seeks a consultant to provide support for data collection, including training of data collectors, during the second phase of this study involving the Key Informant Interviews. The research consultant will assist with data collector training and leading data collection at sites selected for the study.

    Key activities include:

    Work with MCGL to identify Key Informant Interview participants at both subnational and facility level (i.e. in four selected districts)  
    Coordinate study activity implementation, as per the direction of the Principal Investigator (PI)
    Assist in Training  two data collectors in qualitative data collection methods and the study protocol to support data collection and transcription of interviews
    Oversee data collection, including coordinating data collection activities with the two recruited data collectors, traveling to data collection sites, and possibly conducting key informant interviews at the national, subnational and facility level.
    Ensure correct and proper implementation of study protocols, including organizing debriefs with data collectors during data collection, verifying notes and interview transcriptions.
    Draft summary report of key takeaways and findings from interviewer notes and transcriptions reviewed (maximum of 5 pages).
    Participate during biweekly PPFP study meeting with the study team
    Participate during study validation meeting with stakeholders.

    Required Qualifications

    Demonstrated experience in leading and conducting qualitative studies in the social sciences or health sector, including training and supervision of data collectors
    Experience conducting and transcribing key informant interviews s
    A Bachelor’s degree in Public health , anthropology/sociology or any related Public health related field.
    Sound knowledge and experience working in Sexual and Reproductive Health and or Family Planning research or programming in Kenya.
    Excellent interpersonal and communication skills

    Preferred Qualifications

    Experience working in a policy environment
    Familiar with government stakeholders involved in SRH/FP
    Proficiency in English and Kiswahili is a plus.

    Apply via :

    jobs-jhpiego.icims.com

  • Administrative Assistant

    Administrative Assistant

    Responsibilities
    Front Office Management

    Managing front office Making Hotel Bookings for Visiting guests and processing their invoices
    Receiving Jhpiego Guests and Answering phone calls
    Receiving mails and distributing them required
    Tracking and updating the GSR/Invoice Tracker
    Processing ALL Jhpiego invoices and raising Admin related GSRs
    Validating parking for staff
    Relieving Operations Assistant
    Opening the office and ensuring its security

    Asset Inventory

    Track Inventory in the internal tracking system
    In liaison with the Administration Manager, periodically update the inventory system
    NOTE:  All staff members of Jhpiego, regardless of the level of their responsibilities are expected to:
    model the mission and values stated above
    participate in the business development process
    contribute to the knowledge sharing and transfer process
    make responsible decisions that result in time and cost containment and clear accountability
    participate in multiple teams, adopt team spirit, take responsibility for action items assigned and provide feedback as needed
    multitask, be able to manage competing priorities and be able to prioritize in order to meet program and/or organizational objectives

    Required Qualifications:

    Bachelor’s degree in Business Administration/Management with 2 years’ experience in an NGO setting
    Or Diploma with Minimum 3 – 4 years’ relevant experience in procurement
    Strong problem solving and excellent decision making
    Experience with QBE
    Excellent skills in MS Office Suite (Excel, PowerPoint, Word, Access).
    Work well under pressure and prioritize to meet deadlines.
    Ability to work independently with a high degree of reliability, accuracy, and productivity.
    Strong oral and written communication skills; fluency in English is required.
    Ability to maintain harmonious working relationships and effectively address complex and sensitive administrative issues.

    Preferred Qualifications

    Basic understanding of COVID-19, MCH, HIV/AIDS, RH/FP and Health related issues, with a global focus is necessary. 
    Excellent organizational skills including the ability to multitask
    Be of high integrity and able to maintain confidentiality.
    Proficiency in both written and spoken English and Kiswahili.
    Abilities/Skills: (action, i.e. negotiate, manage, exercise independent judgment, network, train, etc.)
    A broad variety of programmatic, administrative, financial, and computer skills (including Word Access, Excel, PowerPoint, Outlook, and Access), which may need to be acquired through very quick learning.
    Experience in team working and multi-cultural staff.
    Excellent organizational skills.
    Be self-motivated, proactive and have a positive attitude to work requiring minimum supervision.
    Attention to detail and accuracy in data management, analysis, and reporting
    Strong presentation and communications skills, oral and written
    Ability to communicate effectively, instilling trust and confidence.
    Experience in managing teams and supervising multi-cultural staff.
    Be willing to take on extra responsibilities in order to achieve the goals/objectives set by the organization.

    Apply via :

    jobs-jhpiego.icims.com

  • Global Systems Analyst

    Global Systems Analyst

    Responsibilities

    Global Business Process Improvement,Re-Engineering and Systems Design

    Provides input and recommendations on enhancements to system capabilities to Jhpiego Management and the Software Development teams
    Monitors system efficiencies andIdentifies/maximizes opportunities to use information technology for business process improvement
    Gathers organizational and systems requirements from stakeholders and conducts analysis used to inform system modifications
    Works in accordance with and applies full understanding of business processes in all Jhpiego countries and Statutory laws 
    Organizes and runs multi-country and multi-users workshops to gather business needs
    Assists subject matter experts (SMEs) and business stream leaders in automating current business operations into JEMS to support the Jhpiego country offices support and program areas
    Collaborates with team members on continuous improvement developments/deployments and acts as lead on related projects
    Collaborates with developers and UX staff to develop user-friendly pages
    Fosters business partnerships with key staff to improve current processes
    Identifies Reporting needs
    Supports staff on change control, systems update, and Data migration, verification and validation
    Assist in maintaining system protocols by writing and updating procedures
    Makes recommendations on ways to improve systems by studying current practices
    Analyzes business process issues and/or problems and provides consulting assistance to system users;
    Advise Business owners and Department heads on possible solutions and makes recommendations based on findings by developing mockups and system design to resolve business issues

    Quality Assurance and Testing

    Runs tests on new products to ensure that the product meets the user requirements and is effective
    Supports the deinfition, development and implementation of quality assurance practices and procedures, end user test plans and other QA assessments
    Runs test cases and Scenarios/multicountry
    Conducts unit testing (1st and 2nd level testing) and integration testing
    Monitors Automated testing using global best practice methodologies

    Systems Monitoring and Review

    Researches user issues, performs upgrades and maintenance and implement system modifications.
    Supports root cause analysis (RCA) of issues

    Change Management,and User Adoption, Training and Knowledge transfer

    Supports the business through systems and process changes
    Supports communication between ISTS and business stakeholders during periods of change
    Develops and documenting User Adoption Strategies to improve the change process
    Supports users on change control and system updates
    Maintains system protocols by writing and updating procedures
    Works with support staff with User guide manual development and training exercises
    Provides technical end-user support
    Reviews, analyzes, and documents business processes and user needs, including workflow, program functions, and steps required to develop or modify computer programs
    Works with support staff on User guide manual development and end-user training
    Maintains system protocols by writing and updating procedures

    Compliance,Audit and Systems Security support

    Monitors and maintains Jhpiego’s system integrity and security in Collaboration with security leads, in developing global requirements and systems permissions
    Administers user accounts and authorizations/permissions (Systems requirements matrix) and/or related activities.

    Required Qualifications

    Bachelor’s Degree in IT or related
    Minimum 5 years work experience in global business process improvement, re-engineering and systems design
    Excellent analytical skills
    A systemic and process-oriented thinker and problem solver
    International development  experience
    Up-to-date and extensive knowledge of technologies and technology standards
    Strong change management and decision-making skills
    Excellent verbal and written communications skills/experience including presentation and facilitation skills, team building and coordination
    Excellent organizational skills, ability to manage several major activities simultaneously and work in a complex environments with short deadlines and intense pressure to perform
    Proven ability to assess business needs and translate and implement them into relevant solutions
    Familiarity with project management approaches, tools and phases of the project lifecycle
    Business analysis certification

    Apply via :

    jobs-jhpiego.icims.com

  • Global Business Analyst

    Global Business Analyst

    Overview

    The Global Business Analyst is responsible for requirements gathering, documentation (functional and technical specifications and SOPs), change management and quality assurance of Jhpiego Enterprise Management System.

    Responsibilities

    Global Business Process Improvement,Re-Engineering and Systems Design

    Provides input and recommendations on enhancements to system capabilities to Jhpiego Management and the Software Development teams
    Monitors system efficiencies andIdentifies/maximizes opportunities to use information technology for business process improvement
    Gathers organizational and systems requirements from stakeholders and conducts analysis used to inform system modifications
    Works in accordance with and applies full understanding of business processes in all Jhpiego countries and Statutory laws
    Organizes and runs multi-country and multi-users workshops to gather business needs
    Assists subject matter experts (SMEs) and business stream leaders in automating current business operations into JEMS to support the Jhpiego country offices support and program areas
    Collaborates with team members on continuous improvement developments/deployments and acts as lead on related projects
    Collaborates with developers and UX staff to develop user-friendly pages
    Fosters business partnerships with key staff to improve current processes
    Identifies Reporting needs
    Supports staff on change control, systems update, and Data migration, verification and validation
    Assist in maintaining system protocols by writing and updating procedures
    Makes recommendations on ways to improve systems by studying current practices
    Analyzes business process issues and/or problems and provides consulting assistance to system users;
    Advise Business owners and Department heads on possible solutions and makes recommendations based on findings by developing mockups and system design to resolve business issues

    Quality Assurance and Testing

    Runs tests on new products to ensure that the product meets the user requirements and is effective
    Supports the deinfition, development and implementation of quality assurance practices and procedures, end user test plans and other QA assessments
    Runs test cases and Scenarios/multicountry
    Conducts unit testing (1st and 2nd level testing) and integration testing
    Monitors Automated testing using global best practice methodologies

    Systems Monitoring and Review

    Researches user issues, performs upgrades and maintenance and implement system modifications.
    Supports root cause analysis (RCA) of issues

    Change Management,and User Adoption, Training and Knowledge transfer

    Supports the business through systems and process changes
    Supports communication between ISTS and business stakeholders during periods of change
    Develops and documenting User Adoption Strategies to improve the change process
    Supports users on change control and system updates
    Maintains system protocols by writing and updating procedures
    Works with support staff with User guide manual development and training exercises
    Provides technical end-user support
    Reviews, analyzes, and documents business processes and user needs, including workflow, program functions, and steps required to develop or modify computer programs
    Works with support staff on User guide manual development and end-user training
    Maintains system protocols by writing and updating procedures

    Compliance,Audit and Systems Security support

    Monitors and maintains Jhpiego’s system integrity and security in Collaboration with security leads, in developing global requirements and systems permissions
    Administers user accounts and authorizations/permissions (Systems requirements matrix) and/or related activities.

    Required Qualifications

    Bachelor’s Degree in IT or related
    Minimum 5 years work experience in global business process improvement, re-engineering and systems design
    Excellent analytical skills
    A systemic and process-oriented thinker and problem solver
    International development experience
    Up-to-date and extensive knowledge of technologies and technology standards
    Strong change management and decision-making skills
    Excellent verbal and written communications skills/experience including presentation and facilitation skills, team building and coordination
    Excellent organizational skills, ability to manage several major activities simultaneously and work in a complex environments with short deadlines and intense pressure to perform
    Proven ability to assess business needs and translate and implement them into relevant solutions
    Familiarity with project management approaches, tools and phases of the project lifecycle Business analysis certification

    Apply via :

    jobs-jhpiego.icims.com

  • Graphics Designer

    Graphics Designer

    Responsibilities

    Support the process of visual branding and identity for new projects in Kenya country office to deliver logos, colour palettes and templates.
    Design collaterals for project communications and maintaining and reinforcing Jhpiego brand such as notepad, dug bag, backdrop banners, t- shirts/hats, cards, calendars, PowerPoint presentations.
    Support project staff in producing editorial material for dissemination and research publicity for the country office such as publications, project brochures, infographics, factsheets, leaflets, and posters.
    In collaboration with the communications manager, taking responsibility for the creative philosophy and the standard of output for Jhpiego Kenya’s landmark annual reports and newsletter.
    Conduct capacity building on reports layout and adhering to donors’ markup and branding and other editorial material in Kenya office.
    Evaluating trends in editorial material production, assessing new data, and keeping the Kenya country office up to date with the latest publishing techniques to enhance projects’ visibility.
    Create visually compelling designs for digital and print media.
    Develop creative concepts and design layouts that align with the brand identity and effectively communicate the desired message.
    Use graphic design software and tools to produce high-quality designs, illustrations, and multimedia content.
    Ensure all design materials adhere to brand guidelines and maintain consistency across different platforms.
    Conduct research and stay up-to-date with industry trends, new design techniques, and emerging technologies.
    Manage multiple design projects simultaneously, prioritize tasks, and meet deadlines effectively.
    Work with printers and other external vendors to ensure accurate production and delivery of printed materials.
    Maintain an organized file management system for design assets and project files.
    Continuously seek opportunities to improve design processes and contribute innovative ideas to enhance the overall design output.
    When called upon support Headquarters’ New Product Development team on fundraising and grant defense for the Kenya office.
    Design material for internal communications such as certificates and labels for meetings and offices.

    Required Qualifications

    Bachelor of Arts Degree in Fine Art, Graphics Design, Visual Communication or a related field
    Five or more years’ experience with an international development organization
    Strong knowledge and experience in design software such as illustrator, Photoshop, Flash, Dream weaver, Corel draw and Acrobat painting
    Proven work experience as a Graphic Designer or a similar role.
    Strong portfolio showcasing a range of design projects and styles.
    Solid understanding of design principles, typography, color theory, and layout techniques.
    Knowledge of web design principles and experience designing for digital platforms.
    Excellent communication and collaboration skills to effectively work with cross-functional teams.
    Ability to work independently, manage multiple projects, and meet deadlines.
    Attention to detail and a strong sense of visual aesthetics.
    Up-to-date with the latest design trends, techniques, and technologies.
    Knowledge of HTML and CSS is a plus.

    Apply via :

    jobs-jhpiego.icims.com

  • Technical Officers – Quality Improvement- Nairobi 

Technical Officers – Quality Improvement- Kisumu

    Technical Officers – Quality Improvement- Nairobi Technical Officers – Quality Improvement- Kisumu

    Responsibilities: 

    Provide technical assistance at national and county level in carrying out continuous quality planning, assurance and improvement (CQI) systems support activities.
    Support in establishing data-informed systems for analyzing quality management gaps.
    Establish systems for quality management resources mapping and mobilization including infrastructure, health workforce and capacity development.
    Support to strengthen quality assurance structures and processes at the national and county levels including establishing processes of quality assurance capacity development and corrective measures.
    Engage regulators at various levels to ensure quality of care is within required professional standards.
    Strengthen oversight on implementation of standards and norms of practice, including mechanisms for reviewing and setting quality standards and norms for enhanced quality of care at all levels of service delivery.
    Strengthened continuous quality improvement teams and improvement coaching structures
    Facilitate learning and adapting processes based on data from improvement teams and reports
    Provide technical assistance to MOH and County in strengthening referral systems for enhanced access to quality care by patients.
    Support collaboration and coordination with related health services quality improvement efforts by MOH, Counties, private sector and other non-state actors, including donors, multilateral agencies, and other health system strengthening (HSS) and service delivery activities at national and county levels to harmonize efforts and approaches.
    Working with the Ministry of Health (MOH) and key partners, lead the review and adaptation of service delivery guidelines and the materials and processes to build capacity of the health workforce to deliver the quality improvement interventions. 
    Develop and implement capacity building strategies and activities including conducting master trainings to build capacity of country trainers to cascade training/technical updates to County facilities.
    Mentor county trainers to provide quality planning, assurance and improvement onsite
    Collaborate with the monitoring, evaluation and reporting (MER) team, and other project personnel, to support ongoing monitoring, evaluation and learning.
    Coordinate learning activities and leading efforts to translate data and findings into programmatic guidance and policy advocacy.
    Ensure compliance with donor operational policies and regulations.
    Work collaboratively with other project team members to ensure necessary project planning, resource availability and management activities function smoothly and efficiently.
    Compile and/or review inputs to project reports and other programmatic and technical documents.

    Required Skills & Qualifications: 

    A Bachelor’s degree in Public Health, Community Health, Medicine, Nursing, Pharmacy or any other public health related field.
    3-5 years’ experience successfully providing technical assistance and training in international health sector development projects that have implemented successful activities in quality improvement and health System Strengthening.
    Mid-level experience in advising and collaborating with the MOH at county and sub-geographic level
    Demonstrated experience in trainer development 
    Excellent problem-solving skills and demonstrated experience with Kenya’s health care systems
    Excellent diplomacy skills and a proven ability to establish and maintain interpersonal and professional relationships with varied stakeholders
    Excellent technical writing, problem solving, communication and presentation skills
    Ability to work in a complex environment with multiple tasks, short deadlines, competing deadlines and intense pressure to perform
    Able to work independently and manage multiple tasks in a team setting with minimal supervision
    Awareness of, sensitivity to, and experience effectively working in diverse socioeconomic settings and with multi-cultural staff and groups.
    Strong teamwork skills: establishing productive relationships; meeting team objectives

    go to method of application »

    Interested applicants should send application & CV with 3 referees to the following email address: HR.Kenya@jhpiego.org by Friday, 2nd June,2023. Indicate how your education and experience qualifies you for the position. Have the title of the role you are applying for as the subject.Only those selected for interview will be contacted. Jhpiego is an equal opportunity employer promoting gender, equity and diversity. Persons with disabilities and other minority groups are encouraged to apply

    Apply via :

    HR.Kenya@jhpiego.org

  • Global JEMS Junior Software Engineer, Systems Design

    Global JEMS Junior Software Engineer, Systems Design

    Overview

    Design, code, install, maintain, and support JEMS software solutions across all Jhpiego countries. Actively participate in UX/UI development per Jhpiego documented standards and JEMS requirements. This position collaborates with the network team on performance improvements, with the Systems Analyst to translate business requirements into technical requirements, with the Engineering team to develop software solutions, and with the Sr. Network Security Engineer to ensure security and compliance. This position may require international travel.

    Responsibilities
    Solutions Architecture : 

    Analyze requirements; construct workflow charts and diagrams; study system capabilities and write specifications, per Jhpiego requirements.
    Provide technical support as may be required by the helpdesk team.
    Conduct data migration from old to new systems, data cleaning, and reporting.
    Conduct continuous development based on system analysis and specifications to keep JEMS and other systems performing optimally and current with changing requirements and technologies

    Database development: 

    Support database administrator when needed
    This includes development, testing and tuning of relational databases and procedural database code using Microsoft SQL Server

    Continuous improvement

    Prepare and maintain all system technical documentation
    Ensure all source code created is properly documented
    Conduct continuous system analysis, specification and development to keep JEMS performing optimally and current with changing requirements and technologies

    Dashboard support: 

    Develop system reports using powerbi
    Support existing dashboards
    Support database administrator when needed
     

    Required Qualifications

    BS in Computer Scien
    2 years wor experience in software engineering system design• Software development tools, design methods and techniques
    Client/server application programming
    Development of web based applications in ASP.Net, PHP and Javascript
    Data structures
    Maintenance and debugging of software systems
    Writing technical software documentation.
    UX/UI technical skills.
    Ability to solve problems quickly and completely
    Ability to learn new programming languages quickly
    Be self-motivated, proactive and have a positive attitude to work requiring minimum supervision.
    Excellent organizational skills including the ability to handle a variety of assignments sometimes under pressure of deadlines.
    Be cooperative, hardworking, flexible & dependable.
    Ability to communicate effectively, instilling trust and confidence.
    Excellent interpersonal and communication skills.
    Be of high integrity and have a sense of confidentiality
    Be willing to take on extra responsibilities in order to achieve the goals/objectives set by the organization

    Apply via :

    jobs-jhpiego.icims.com

  • Global Devops Pipeline Manager

    Global Devops Pipeline Manager

    Overview

    The Global Devops Pipeline Manager is responsible for designing, developing, installing, maintaining and supporting JEMS—an enterprise solution for Jhpiego — with the Engineering team. They will collaborate on task assignments with the engineering team; and manage the junior engineers.  This position is specifically designed to interface with the Systems Analysts to translate business requirements into technical requirements and communicate those with the other engineers.  This position collaborates with the network team on performance improvements and with IT staff to prepare for deployments and support. This position leads and manages development activities, including planning, timelines, task assignments, quality assurance, and reporting. They may also conduct presentations and attend meetings with Jhpiego management.

    Responsibilities

    Interfacing with systems analyst to oversee the planning of development projects.
    Ensuring that the engineering team is respresented in the planning and implementation of projects
    Design new and modify current JEMS modules; analyze requirements; construct workflow charts and diagrams; study system capabilities and write specifications, per Jhpiego requirements.

    Provide technical support as may be required by the helpdesk team.
    Setup of new JEMS server environments.
    Conduct data migration from old to new systems, data cleaning, and reporting.
    Conduct continuous development based on system analysis and specifications to keep JEMS and other systems performing optimally and current with changing requirements and technologies

    Interfacing JEMS with other Jhpiego systems
    Determining and assessing new or existing applications from the various countries and integrating them with JEMS or other systems within the Jhpiego solutions estate.
    Assess and advice on new system needs for any of the Jhpiego countries both independent of and complimenting JEMS global.
    Advice on new infrastructural needs to go with the new systems of to improve the current ones.
    Overseeing the deployment pipeline and ensuring best practices are followed.
    Maintaining a schedule of deployments and ensuring that each deployment is thoroughly tested and merged with the main deployment branch in a timely fashion ahead of the scheduled deployment.
    Manage junior developer(s) and ensure that their work meets the standards set for the system and that they are delivering projects on ttime.
     

    Required Qualifications

    Bachelor’s Degree
    7-9 years’ experience in similar capacity
    Expert knowledge of:

    Software development tools, design methods and techniques
    Client/server application programming
    Development of web-based applications in ASP.Net, PHP and Javascript
    Data structures
    Maintaining and debugging live software systems
    Writing software documentation
    System security
    Microsft Azure

    Ability to solve problems quickly and completely
    Ability to learn new programming languages quickly
    Experience and ability to teach or instruct co-workers
    Be self-motivated, proactive and have a positive attitude to work requiring minimum supervision.
    Excellent organizational skills including the ability to handle a variety of assignments sometimes under pressure of deadlines.
    Be cooperative, hardworking, flexible & dependable.
    Ability to communicate effectively, instilling trust and confidence.
    Pleasant, warm and outgoing personality.
    Excellent interpersonal and communication skills.
    Be of high integrity and have a sense of confidentiality
    Be willing to take on extra responsibilities in order to achieve the goals/objectives set by the organization

    Apply via :

    jobs-jhpiego.icims.com

  • Compliance Manager

    Compliance Manager

    Responsibilities

    Reviewing and evaluating internal control systems and internal policies and procedures and identifying opportunities for improvement and recommending on the same.
    Ensuring that all organizational activities are in line with contractual obligations and agreements with respective donors.
    Coordinate the development and implementation of a risk management framework for the organization.
    Identifying potential areas of compliance vulnerability and risk, assist in developing corrective action plans for resolution of problematic issues and providing general guidance on how to avoid or deal with similar situations in the future
    Assist with the implementation and monitor the timely implementation of management actions to recommendations in audit reports.
    Prepare management reports regarding compliance reviews and progress and present to senior management.
    Ensure that the organization establishes and maintains an effective, best practices compliance and ethics program.
    Maintain a working knowledge of relevant issues, laws and regulations through seminars, training programs and peer contact.
    Managing the staff in the Compliance department as well as coordinating and allocating tasks and assignments.
    Conduct annual performance appraisal of staff against set targets and objectives and implementing development action plans aimed at enhancing capacity and performance.
    Coordinate compliance audits for sub recipients in liaison with the Finance and grants departments and follow through the implementation of the audit recommendations.
    Serve as a confidential point of contact for employees to report irregularities.
    Participate in Internal Control Reviews (ICRs) and other regional work as assigned by HQ.
    Disseminate any new written policies and procedures to staff.
    Conduct surprise visits in field offices/project activities to assess the level of compliance.
    Respond promptly to detected offenses, and develop corrective action
    Assess training needs for employees and develop training content in collaboration with relevant staff and facilitate the training.
    Carry out investigation and specific assignments on request by Management.
    Serve as the in-country liaison for external and Johns Hopkins University (JHU) audits.

    Required Qualifications

    Degree in Finance, Economics, Business Administration or a related field or a related field.Degree in Finance, Economics, Business Administration or a related field or a related field.
    Post Graduate degree in a business related field an added advantage.
    Professional accounting qualifications such as ICPAK/ACCA, CIA and CISA and membership to a relevant professional body
    6-7 years’ relevant professional experience in the areas of audits, accounting and risk management gained in internal or external audit with 2 minimum management experience.
    Good knowledge of principles of accounting and auditing standards, policies, regulations and/or laws governing NGOs and major donor (USAID, CDC) regulations
    Ability to communicate clearly and effectively with a variety of parties within and external to the organization, both orally and in writing
    Ability to review and analyze financial records, financial reports and statements.
    Demonstrate proficiency in IT particularly computer assisted audit techniques.
    Good understanding of internal audit including international trends and best practices
    Ability to multi-task and manage competing priorities under demanding deadlines
    Possess sound judgment, flexibility and solving problems promptly
    Strong interpersonal skills and ability to manage staff of different orientation
    Previous experience with non-profit organization will be an added advantage.

    Preferred Qualifications

    Ability to read, analyze, and interpret common reports, and agreement documents
    Ability to work with mathematical concepts as they relate to auditing and fiscal analysis to include accounting and the budget
    Reasoning Ability – ability to define problems, collect data, establish facts, and draw valid conclusions
    Ability to manage several major activities simultaneously
    Ability to travel independently in new environments
    Sensitive to socio-cultural differences in the region
    Computer literacy, particularly in the use of MS word, Excel and PowerPoint
    Proficiency in both written and spoken English and Kiswahili.
    Computers skills including use of spreadsheets and/or accounting packages
    Knowledge of Generally Accepted Accounting Principles, GAAP.
    Knowledge of internal controls

    Apply via :

    jobs-jhpiego.icims.com