Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 5, 2023
    Deadline: Dec 14, 2023
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Flexi Personnel Ltd is a HR Company that was founded in 2008. It is currently the fastest growing HR firm in Kenya offering a wide range of services including Headhunting and Executive selection, Outsourced Labor management, HR Outsourcing, Outsourced Payroll Management, HR consultancy, Psychometric Assessments and Expatriate Services and relocation support....
    Read more about this company

     

    Software Developer for the Measurement, Evaluation and Learning (MEL) Portal

    Duties/ Responsibilities

    • Design and implementation of new modules and modifications of existing ones in the MEL Web Platform and align it to APHRC’s processes and procedures.
    • Maintain the integration of the portal with the Microsoft Dynamics365 ERP and the database through web services.
    • Maintain/ make relevant changes to the links between the performance indicator tracking and alliances modules and their data entry forms.
    • Create or update the authentication module through active directory service to allow existing user to re-use their Active Directory usernames and passwords.
    • Modify, when necessary, data entry forms and customize the database based on the various data needs.
    • Configure and maintain the GIS module to visualize the progress on key performance indicators and their trends.
    • Maintain the data import module in the system for the existing Excel database.
    • Set quality assurance parameters (e.g., approval and acceptance of data) and data validation rules.
    • Make changes to the existing dashboards or create new visualization using Tableau and embed the new or updated visualization dashboards to the Web platform.
    • Configure the data visualizer for the database to generate the required reports.
    • Configure/modify the user rights module used to assign the access of the database to the users as per their role in the organization.
    • Configure the data administration module to ensure the proper administration of the database.
    • Integrate the MEL Portal with the knowledge management and learning portal (knowledge repository, knowledge sharing platform, subject matter expert locator and AI Chatbot).
    • Integrate the knowledge base with the AI to enhance functionality and retrieval of knowledge.
    • Support the configuration and enhancement of the Knowledge Management and Learning AI Chabot.

    Qualifications, Skills and Experience

    • A degree in related disciplines e.g. Software Engineering, Computer Science, Computer Engineering or any relevant field.
    • Must be proficient in Python programming language with Django Rest Framework, Vue.js, and Bootstrap CSS, PostgreSQL database or any other DBMS.
    • Must have experience working as a frontend developer responsible for building and enhancing the applications using vue.js (Preferred 3+).
    • Strong experience in Object Oriented Software Development in ASP, PHP, JavaScript Frameworks and HTML.
    • Hands-on experience with architecture styles/APIs (REST, RPC).
    • Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET.
    • Ability to create web pages to show online reports to application users using pivot reports, detailed data pages, grid views and tables.
    • Developed user authentication mechanism using web services.
    • Experience with jQuery to bring dynamic behavior to the web page and also perform AJAX calls to the MVC controllers.
    • Understanding of Agile methodologies.
    • Hands on experience on the use of AI Chat bots.
    • Excellent analytical, detail-oriented, presentation and problem-solving skills.
    • Proven work experience as a Data/System analyst and developer including use of web enabled systems
    • MSSQL development, 5 years (Preferred)
    • Production Support, 3 years (Preferred)
    • Azure DB, 2 years (Preferred)
    • Stored Procedures, 5 years (Preferred)
    • Skilled at writing SQL code, designing new systems, understanding front-end-users’ requirements and have a problem-solving attitude.
    • Create complex functions, scripts, stored procedures and triggers to support application development.
    • Excellent skills in debugging and troubleshooting user sessions and solving bugs.
    • Ability to analyze and critique requirements and make recommendations on possible solution designs.
    • Ability to complete work independently, incorporate client feedback, and deliver on time.
    • Excellent skills and experience in training facilitation, mentoring and capacity development.
    • Demonstrate oral and written communication skills, including presentations.
    • Prior experience in development of an information management system for humanitarian organization will be an added advantage.

    go to method of application »

    Program Coordinator

    Duties/Responsibilities

    • Lead the design and development of training resources and courses for on-line, face-to- face and hybrid training on grantsmanship (with a focus on ideation, grant writing and identification of funding sources) in English and French.
    • Lead the design and development of a Trainer-of-Trainers workshop of the grantsmanship course for facilitators (English and French speaking).
    • Support the curriculum development process for select courses (i.e. lead the planning, content and method development, testing, implementation, and course evaluation).
    • Lead logistics, academic planning and recruitment of facilitators for face-to-face, on-line and hybrid training opportunities of the Research Support Hub.
    • Lead the dissemination of the Research Support Hub training opportunities and recruitment of participants ensuring diversity and Africa-wide reach.
    • Conduct training needs assessments to identify skills and knowledge gaps to be addressed through different support modalities and assessment of offered training opportunities.
    • Lead dissemination of training and research support opportunities to potential individuals and institutions.
    • Manage the virtual academy elements of the Research Support Hub, ensuring they are up to date, accessible in English and French, and ready to support the engagement of researchers across Africa.
    • Design and implement Monitoring & Evaluation (M&E) tools to continuously monitor project implementation.
    • Lead report writing based on data collected routinely as part of the project M&E.
    • Lead the dissemination of best practices to appropriate audiences, including manuscript writing when appropriate; and
    • Contribute to RRCS program sustainability by supporting research-support proposal development
    • Support the RRCS Division’s strategic discussions and decision- making processes.

    Qualifications, Skills and Experience

    • PhD in Health Systems Strengthening, Public Health, Applied Sciences, Education, Social Sciences or related field.
    • At least seven years post-master’s experience in an academic or research setting.
    • Experience developing training resources and short courses and conducting capacity strengthening activity in academic settings and/or research institutes.
    • Good oral communication and writing skills in English and French.
    • A good record of publications (at least three as a lead author in peer reviewed journals)
    • Ability to work independently, set priorities, juggle tasks and meet tight deadlines.
    • Excellent interpersonal, organizational, and coordination  skills and ability to work in a culturally diverse team.
    • Strong quantitative skills (managing, analyzing & interpreting data), with extensive familiarity with quantitative statistical packages (e.g. Stata, SAS or SPSS).
    • Expertise in mixed methods research approaches.
    • Experience with e-learning platforms.

    Closing on: Dec 6, 2023

    go to method of application »

    Internal Auditor

    JOB PURPOSE

    • The internal auditor will be responsible for conducting audits, preparing reports, and highlighting issues relating to internal control and risk management.
    • The auditor must possess in-depth knowledge and capabilities to be able to execute audit assignments whilst bringing systematic approach to examine and evaluate the adequacy, effectiveness and efficiency of the risk management, internal control system, improve efficiency and reduce operational costs where possible.
    • This role has specific responsibilities for Internal Audit in Kenya and Uganda.
    • Primary responsibilities include development and execution of Internal Audit plans, partnership, and co-ordination of work with the internal Board committee and external Audit functions.
    • Supporting the Audit Board Committee by carrying out Investigations requiring Financial Audit & Investigations expertise within the business, including presentation of investigation findings, & following up implementation of remedial actions.

    KEY DUTIES AND RESPONSIBILITIES

    Internal Audit

    • Development and leadership team sign-off of a coordinated internal audit plan for the organization giving focus to relevant risk areas.
    • Co-ordinate and consolidate Audit plans for Kenya and Uganda.
    • Monitoring execution of the audit plan and reviewing internal audit reports before circulation.
    • Monitoring the implementation of recommendations and performance of follow-up audits.
    • Keep abreast of internal audit policies and procedures, current developments in accounting and auditing professions and changes in laws and regulations as applicable.

    Board Audit Committee

    • Principally responsible for owning the relationship with Board Audit Committee.
    • Co-ordination and support the Board Audit Committee.
    • Monitoring implementation of Board Audit recommendations.
    • Responsible for quarterly reporting to Board Audit Committee.

    Business Risk Assessments

    • Quarterly one-on-one meetings with the Board committee to discuss top 10 risks facing the business, risk significance, timeline, and mitigating factors.
    • Preparation and delivery of appropriate pre-reads for discussion at Board Meeting

    External Audit

    • Co-ordination and support to External Audit team regarding all audit engagements including compliance audits, agreed upon procedures and annual financial statement audits.
    • Partnering to perform work on behalf of External Audit upon which they can place reliance.
    • Liase with external auditors on select audits, as directed by the Audit Committee and senior management, to ensure the audit work remains within the prescribed guidelines.

    MINIMUM QUALIFICATION AND EXPERIENCE

    • Bachelor’s degree in accounting or finance from a recognized university
    • CPA (K) qualification or the equivalent.

    Technical Skills

    • Audit skills
    • Reporting skills
    • Investigation skills
    • Knowledge of Accounting Software
    • Report writing
    • Computer literate with hand on experience in use of an Enterprise Resource Planning Tool (ERP)

    General Skills

    • Planning and organization
    • Communication skills
    • Team Player

    Closing: 13/12/2023

    Method of Application

    Use the link(s) below to apply on company website.

     

    Only shortlisted candidates will be contacted and will be required submit a Police Clearance Certificate at a certain stage of the recruitment process. Cover letters should be addressed to:

    The Human Resources Officer

    African Population and Health Research Center, Inc

    APHRC Campus, Manga Close, off Kirawa Road, Kitisuru

    P. O. Box 10787-GPO, Nairobi

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Flexi-Personnel Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail