Jobs Under ICT

Dec

19


Reporting to the Senior Manager, the incumbent is responsible for developing IT information models (message protocols, defined data structures, schemas, information types and workflows) and relating documentation for IT Systems in use by or to be procured by the Bank in line with Bank policy, Business Processes, Architecture and Best Practice, standards and methods

Responsibilities
  • Coordinating information flow through the enterprise, eliciting business requirements and generation / development of relevant business requirements documentation.
  • Translate user needs into functional requirements. Identify user requirements by researching and analysing user needs, preferences, objectives, and working methods; studying how users consume content, including data categorization and labelling, meeting with focus groups.
  • Investigating the requirements of the customers for the content and structure of information deliverables.
  • Perform a content inventory showing all content elements, relationships and dependencies.
  • Validates information delivery by developing and completing usability test plans; evaluating traffic patterns and studying user feedback.
  • Communicating with clients to understand their business requirements. Ensure documented content meets audience and organization needs as well as analysing users experience and their problems
  • Developing practical plans in order to support organizational development. Identify content that helps support user goals and business goals.
  • Keeps up-to-date and knowledgeable about industry trends and emerging technologies associated with Enterprise Information Architecture.
  • Developing and building consensus for a strategic vision and roadmap for the organization to identify and prioritize information architecture projects and investments, consistent with the business strategies, which includes information governance policies and processes for the management and use of information.
  • Lead the identification and analysis of the Bank’s business drivers to derive Enterprise business, information, technical and solution architecture requirements.
  • Assess the current IT environment to detect critical deficiencies and recommend solutions for improvement in line with the Bank’s strategy and delivery priority of the IT programs.
  • Lead the development of an implementation plan for the Enterprise Architecture models based on business requirements and Information Technology strategies.
  • Market the Enterprise Architecture function, process and results, in particular to the business side of the Bank.
  • Establish standards, guidelines, checklists and processes for architectural development and compliance.
  • To build and maintain productive relations with Sector Heads/Relationship teams/Product houses/Finance/ stakeholders to drive delivery of business solutions and revenue growth for the specific sectors or portfolio.
  • Ensure timely preparation of relevant reports, financial and performance metrics’ and cascade to the team in a timely manner or as per SLA.
  • Ensure compliance to the Bank’s policies, procedures and regulatory requirements.
The Person
For the above position, the successful applicant should have the following minimum requirements:
  • A Bachelor’s Degree in Computer Science, Information Technology or related field from a recognized and reputable University.
  • Professional IT certifications in the following: ITIL Foundation; Prince2 Practitioner; Business Analysis e.g. CBAP
  • Other relevant Technical Certifications e.g. SQL, Data Modeling, Software Development
  • Minimum 5 Years of Experience in a similar business analysis related role
  • Ability to perform impact analysis of new and proposed architectures in relation to the current landscape and available technologies utilized in the IT environment.
  • Ability to conceptualize, formulate, and present complex business demands / requirements via comprehensible models and templates.
  • Hands on experience with project methodologies i.e. SDLC processes & agile based development methodology.
  • Knowledge of SOA approach and its implementation, web-based systems architecture, enterprise application integration as well as experience managing expectations and priorities.
  • Knowledge of data representation in JSON, XML, XSLT mapping and usage of SOAP/HTTP, REST and JMS/MQ protocols.
  • Working experience in UML.
  • Good working experience with all the tiers of architecture - infrastructure, database, integration, application, UI, network and security.
  • Must have a strong and proven software development background.
  • Sound knowledge of various messaging architectures.
  • Participation in key/large projects as an architect.
  • Excellent verbal and written communication; self-motivated, dynamic, team player, result driven, relationship builder, independent worker with excellent interpersonal relation building skills.
The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

To be considered your application must be received by Tuesday 19th December, 2017

Only short listed candidates will be contacted.

NB: In the event that you are invited to interview for any positions, we will require that you provide us with the following documents:
  1. National I.D.
  2. KRA Pin Card
  3. Birth Certificate of self
  4. Passport Photo (White Background)
  5. NSSF Card
  6. NHIF Card
  7. Police Clearance Certificate (less than 5 Months old)
  8. Academic and Professional certificates, including official transcripts
  9. Certificates of Service from previous employers as applicable
How To Apply
Apply for this job online: https://ke.kcbgroup.com/about/vacancies/job/145

473 views

Dec

14


Job Purpose
This role is responsible for maintaining and ensuring availability, reliability and continued suitability of business application systems used within APA Insurance.

Responsibilities
  • Coordinate internal resources and third parties/vendors on an ongoing basis for speedy and flawless resolution of system issues relating to the new General Insurance System.
  • Ensure outstanding project and support issues are delivered on-time and within scope
  • Conducting requirements gathering/proactively identifying needs/opportunities; carrying out analysis and translating user requirements to technical documents to be used in system acquisition and enhancement
  • Ensure sufficient user acceptance testing for issues raised in the new GIS using appropriate tools and techniques
  • Report and escalate to management as needed
  • Performing thorough Root Cause Analysis (RCA) for the errors and changes in both GIS and FMS application systems and recommending/implementing the best solutions – adhoc and on-going basis
  • Analyzing report requirements, designing and developing the required reports from GIS and FMS application systems
  • Planning and conducting training on system functionalities, as well as new developments in reports, system releases, fixes & patches for both GIS and FMS application systems
  • Planning and performing regular health checks and Security Audits on the GIS and FMS application systems and databases within the Group
  • Responsible for Disaster Recovery including system-wide backups and periodic restorations and testing for GIS and FMS systems
  • Documenting procedures, processes and user manuals for GIS and FMS, for reference within the department and the organization
  • User administration which involves new user setup, access/permission rights – add, modify & revoke.
  • Managing the testing and implementation of systems upgrade, releases an patches as well as new technology solutions for APA Insurance
  • Any other duties as may be assigned from time to time by Management
Academic Qualifications
  • Bachelor’s degree in Computer Science, Information Technology or any other related field.
Professional Qualification
  • MCSD / OCA
  • Project Management
Experience
  • At least 4 years relevant experience
Skills
  • Software development and programming skills
  • System analysis skills
  • Communication and interpersonal skills
  • Training Skills-Ability to train non-technical users on ICT systems
All applications to be done online before 14th December 2017.

How To Apply
Apply for this job on the official careers portal here http://www.apainsurance.org/careers/senior-systems-analyst-turnquest-gis-fms/

518 views

Dec

01


Save the Children has been operational in Kenya since the 1950s, providing support to children through developmental and humanitarian relief programmes delivered both directly and through local partners. Current programming focuses on child protection, child rights governance, education, health, HIV/AIDS, livelihoods, nutrition and WASH. In 2012, as part of a global reorganization process, Save the Children combined the programmes of SC UK, SC Canada and SC Finland to create a single operation in Kenya. In Feb 2014, we completed a second transition, which saw us join forces with the British INGO, Merlin, and merge their health and nutrition programmes with our own. Save the Children now has an operational presence in Bungoma, Dadaab Refugee Camp, Garissa, Mandera, Turkana and Wajir and we work through partners in many other parts of the country. In 2016, Save the Children established a new project office in Madagascar whose operations are managed by the Kenya CO. In total, we employ around 350 staff in both countries and had an operating annual budget in 2016 of approximately US$17.5million

Role Purpose:
Working with members of the global IT team, the role holder will be responsible for building, implementing and supporting Business Intelligence (BI) solutions within the organisation. This role will partner with business stakeholders in order to understand their analytic requirements, and implement and maintain BI solutions to meet these needs, utilising best practices. The role requires experience in adapting existing solutions as well as creating new solutions.

Contract Duration: 2 years
Location: Nairobi

Qualifications
Essential:
  • Experience of working with SQL Server databases, including creating & modifying T-SQL scripts, stored procedures, functions, triggers, writing ad-hoc queries and dynamic SQL
  • Experience of working closely with non-technical staff, demonstrating an ability to translate and negotiate non-technical requirements into a detailed technical specification
  • Good interpersonal, verbal, and written communication skills with a proven ability to explain complex technical ideas and problems clearly to non-experts
  • Self-motivated, enthusiastic, and strong problem solving skills
  • Cultural awareness and experience of delivering solutions internationally
  • Keen to learn new technologies, especially in BI
Desirable:
  • Experience of working with Microsoft's BI technology stack SSIS, SSRS and/or SSAS (tabular and multidimensional models)
  • Experience working with BI presentation tools (e.g. Excel, Power Pivot, Power View and Power BI)
  • Experience working with BI reporting in SharePoint
  • Experience working with finance systems
  • Non-profit sector knowledge/experience
  • Experience of working within an agile project delivery environment and with offshore project team members
  • Experience working with JIRA
Please apply in English saving your CV and covering letter as a single document, including your salary expectations for this role. To see a full a job description, please visit our website at www.savethechildren.net/jobs

We need to keep children safe so our selection process reflects our commitment to the protection of children from abuse. Employment is subject to our Child protection standards including background checks and adherence to our Child Safeguarding Policy.

Save the Children is an equal opportunity employer and seeks to employ and assign the best qualified talent.

Only shortlisted candidates will be contacted.

360 views

Nov

28


We are looking for a seasoned applications architect with a knack for end-to-end proactive technical design, code review and application testing, a gritty never-say-die doer who relishes challenges, is dynamic, resilient, creative and highly motivated.

If you looking for an employer who promotes individual excellence and mutual respect in a team-driven culture with a key focus on social empowerment, then the Applications Architect position within The Co-operative Bank of Kenya, “The Kingdom Bank” is the perfect opportunity for you to scale new horizons.

The role holder will be involved in technical design, coding of review of new applications, running application tests and providing technical documentation relating to the applications developed within the unit. The role holder will also be tasked with the responsibility of evaluating application technologies and make best-case recommendations for the developers to use.

Role
Specifically, the successful jobholder will be required to:
  • Oversee the design process for internally developed applications from product design to testing as well as modifications.
  • Provide solutions in areas of disaster recovery, data integrity and security by evaluating and recommending software technologies in these areas, analyze problems with data infrastructures and evaluate alternatives.
  • Provide documents relating to application architecture, design steps, integration processes and testing procedures relating to each product developed.
  • Work closely with the solutions architect, software developers, systems analyst and other team members to ensure successful production of the application software.
  • Offer viable solutions technically for various systems and architectures to different types of businesses requirements.
  • Review applications developed by the internal team and recommend best approaches required for optimized solutions.
  • Ensure seamless integration of new and existing systems to eliminate potential problems and maintain data structure and integrity.
Skills
The successful candidate will be required to have the following skills and competencies:
  • Bachelor’s degree in Software Engineering, Computer Science, Information Technology, related discipline, or equivalent.
  • Minimum 4 years’ experience in planning, design, software development, implementation and maintenance of applications as well as experience in Java solutions (Apache Wicket, Tomcat/Jetty, GUICE/Spring, Solr, Webservices/Jersey/REST/Spring).
  • Very strong analytical, presentation & problem-solving skills with the ability to work confidently on high priority problems and present technical ideas in a user-friendly language.
  • Experience with at least one JS framework/Libraries - React, Angular, Vue.js, Ember, JQuery, JQWidgets, Bootstrap.
  • Knowledge and Experience on Integrations with a reputable Enterprise Service Bus (ESB).
  • Excellent understanding of SQL database fundamentals (for MSSQL, Oracle etc.) and other programming tools and languages in C#, ASP.NET, MVC, HTML/CSS, XML.
  • Skills in unit testing, automated deployment processes, and continuous integration and ability to communicate software and system design architectures using tools like Visio and UML.
  • General awareness of the banking industry ICT operations and security procedures.
Qualifications
  • Leads from the front
  • Delivers and owns results
  • Values and respects others
  • Drives innovation and Fosters Communication
  • Inspires trust and integrity
  • Customer Centric
How To Apply
If you fit the profile, then apply today! Please forward your application enclosing detailed Curriculum Vitae to jobs@co-opbank.co.ke indicating the job reference number AA/SSD/2017 by 28th November, 2017.

We are an equal opportunity employer.

383 views

Nov

24


Cytonn Technologies (CT) is the Technology affiliate of Cytonn Investments, an alternative investments management firm with offices in Nairobi - Kenya and the D.C. Metro Area in the US. Cytonn Technologies is a respected technology solutions provider that offers innovative, differentiated and efficient technology products and support, web-based solutions and integrated business solutions.

To manage our growing Technology needs, the firm is inviting applications from talented Mobile Application Software Engineers to join its competitive team of engineers in Cytonn Technologies. The developer will work with our engineers, designers, business systems analysts and the innovations team to develop exciting mobile applications.

The successful candidate will have an opportunity to participate in our share ownership plan.

Responsibilities
  • Build new and engaging native mobile applications using the Android SDK
  • Work with UI/UX designers and fellow engineers to build enterprise mobile solutions
  • Deliver feature enhancements and continuous improvements to existing mobile apps
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Any other duties as may be assigned from time to time
Requirements
  • A grade of B+ and above in KCSE (or equivalent) with good grades in math and languages
  • Computer Science (or related) degree with a minimum of upper second-class honors
  • At least one-year coding experience working on production mobile applications. Experience in developing in the financial services industry is an added advantage
  • Demonstrable experience in developing Android applications in Java/Kotlin. Knowledge and experience of iOS (Swift) is an added advantage
  • Solid understanding of popular programming paradigms (object orientation & functional programming), data structures and algorithms
  • Proficient understanding of version control systems (GIT)
  • Ability to work long hours to complete requirements
  • A passion for computing and software and engaging learning experiences, as well as desire to make a difference in a highly productive environment
  • Desire to use technology to develop innovative solutions that solve real world problems
  • Have at least two active applications downloadable from the Google Play Store
How To Apply
Apply for this position online at https://careers.cytonn.com/jobs/388

433 views

Nov

05


The African Population & Health Research Center (APHRC) is an international non-profit, non-governmental organization committed to conducting high quality and policy relevant research on population, health, education and development issues facing sub-Saharan Africa.

The Center seeks to fill the position of Data Systems Manager.

Responsibilities
  • Lead the development and/or maintenance of highly efficient data management systems for all data collected at the Center;
  • Manage database programmers to ensure they develop high quality software applications for various projects;
  • Determine and facilitate the acquisition of resources needed to complete work in a timely and cost-effective manner;
  • Lead efforts to develop new data capture tools that utilize new technologies, especially in the area of electronic data collection;
  • Provide leadership in the development of work scheduling tools to allow planning of data processing activities;
  • Ensure software applications and databases are developed and maintained to internationally approved standards;
  • Ensure data quality checks are developed and implemented;
  • Oversee data entry and filing processes;
  • Ensure preliminary cleaned data is available to data analysts for further cleaning and preparation of analytical data sets; and
  • Manage staff in the data processing unit and provide oversight for data processing.
Qualifications and Experience:
  • Master’s degree in information sciences, computer science or related area;
  • 7 years’ post qualification experience, preferably in a research institution;
  • Excellent leadership skills;
  • Excellent writing and presentation skills; and
  • Experience managing longitudinal data management systems is desirable.
Interested candidates are invited to send via email, their letter of application and CV with contact details of three referees to jobs@aphrc.org. Please, indicate “Data Systems Manager” on the subject line of the email. Only short-listed candidates will be contacted. This position will remain open until the right candidate is identified.

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

488 views

Nov

05


The African Population and Health Research Center (APHRC) is a leading pan-African research institution headquartered in Nairobi, Kenya, that conducts high quality policy-relevant research on population, health, education, urbanization and related development issues across Africa. APHRC actively engages policymakers and other key stakeholders to help ensure decision-making across the continent is informed by rigorous evidence-based research. APHRC, under the Education and Youth Empowerment Unit seeks to recruit a temporary Data Analyst for a period of two months.

Responsibilities
  • Data cleaning including doing all required consistency checks;
  • Document data sets according to the APHRC guidelines on data documentation, archiving and sharing;
  • Clean syntax files for research staff to use in creating various data sets;
  • Perform descriptive statistical analysis of data and present in tables and graphs;
  • Document descriptive statistics syntax.
Qualifications and Experience
  • A recent Master’s degree graduate in statistics, biostatistics or equivalent in a relevant area
  • Knowledge of statistical software’s – preferably STATA
  • Advanced competency in Microsoft packages (Word, PowerPoint, and Excel).
Interested candidates are encouraged to apply through our recruitment portal http://hrs.aphrc.org by November 5, 2017. Only shortlisted candidates will be contacted. 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

APHRC is an equal opportunity employer and is committed to the protection of children.

529 views

Nov

02


About us
We desire a self-motivated individual who can thrive in an Agile environment, while interacting and communicating effectively with other team members.

This position requires extensive experience implementing projects in either waterfall or Agile frameworks coupled with sound analytical ability.

The ideal candidate will help define and oversee all aspects of project planning including schedules, resource allocation, and scope.

Responsibilities
  • Lead and manage implementation of projects within a portfolio of competing projects and limited time and resources.
  • Develop processes and procedures to support the achievement of the project objectives.
  • Follow a defined, agreed upon project management methodology for Planning, Defining, Execution, Monitoring and Control, and reporting activities within the project lifecycle.
  • Prepare project initiation and governing documents like, Project Charter and Project Management Plans.
  • Determine the organizational structure of the project team and assemble a cross-functional project staff for their technical or functional contribution to the project.
  • Identify key stakeholders to the project and their roles and value while coordinating activities across different internal and external functions.
  • Assigning work to team members in collaboration with the work stream owner and ensuring the team remains motivated to deliver.
  • Manage project budget and resource allocation as well as constantly checking on project progress toward meeting its objectives, determining the cause of deviations from the plan if any and take corrective actions to address deviations.
  • Facilitate the definition of scope; service levels and user requirements in addition to coordinating partners, vendors and consultants engaged in the project work.
  • Organize and ensure proper and adequate testing phases within projects.
  • Provide regular reporting and presentation of project status, progress, risks and issues to all stakeholders.
  • Convene regular
  • Project Steering Committee meetings that include, Executive Sponsor and other stakeholders.
Qualifications
  • A Bachelor’s degree in an ICT related field from a recognized university with a Certification in Project Management – Prince 2 Practitioner or PMP. Certification in Agile Project management will be an added advantage.
  • Minimum 5 years of increasingly responsible experience, including experience successfully managing various projects.
  • Proven consistent experience of successfully managing various ICT projects in both waterfall and agile implementation frameworks.
  • Thorough understanding of project management lifecycle, phases, techniques and tools with strong and tested project management skills, including sponsor and risk management.
  • Outstanding grasp of information technology concepts and processes.
  • Demonstrated aptitude for effective leadership of staff, energy and enthusiasm with a strong client focus.
  • Experience in business process analysis preferably in a multi discipline environment.
  • Highly developed analytical skills with an ability to remain focused on outputs and to adjust delivery mechanisms to meet deadlines and client needs.
  • Knowledge of organization's methodology and tools with an understanding of IT as a shared service to other areas of the bank.
How to apply
Interested candidates should send their resume by 2nd November, 2017 to: jobs@co-opbank.co.ke

468 views

Oct

30


Reference Number: IT-PM-10-2017
Grade: 7.01

Summary:
JOB PURPOSE:This is a senior level position within IT. The mandate is to initiate and influence project management activities involving the development and implementation of business processes to meet identified business needs, acquiring and utilising the necessary resources and skills, within agreed parameters of cost, timescales, and quality.

REPORTING LINES:
The individual will be a Manager working closely with Development Manager, Service Delivery, and Infrastructure Manager and under direction of the Head of IT, to achieve Project oriented approach in the implementation of IT Solutions at KEMRI Wellcome Trust.

BUDGET RESPONSIBILITY:
Influences the management of resources in order to plan, estimate and carry out Project Management work on time, within budget and implement quality targets in accordance with appropriate standards.

Responbilities:
  • To act as overall advocate for project management in the Programme. This includes proactively educating and deliver to team members the value gained through the use of consistent project management processes.
  • Initiate and influence the development of project management standards and ensure projects are executed on time, within budget and are of desirable quality.
  • Direct and manage project development from beginning to end, including management of multiple, concurrent projects at various stages of project lifecycle.
  • Provide custodianship of the IT Projects Portfolio. Should work with cross functional teams including external consultants and service providers in ensuring IT projects are run in a controlled environment using established project management methodologies and operating procedures.
  • To ensure all IT Projects are managed within laid down objectives and targets using Project Management frameworks.
  • Define project scope, goals and deliverables that support business goals in collaboration with senior management and stakeholders
  • Set and continually manage project expectations with team members and other stakeholders
  • Determine the frequency and content of status reports from the project team, analyze results, and troubleshoot problem areas
  • Proactively manage changes in project scope, identify potential crises, and devise contingency plans
  • Coach, mentor, motivate and supervise project team members and contractors, and influence them to take positive action and accountability for their assigned work
  • Provide Project Management Office control and support functions to the IT Projects portfolio. This will involve producing templates, tools and guidelines on specific project assignments.
  • To provide training (internal or external) to build core project management competencies and a common set of experiences.
  • Takes part in reviews of own work and leads reviews of colleagues work on project deliverables.
Qualifications:
  • Degree holder, preferably in Business Information Technology or related field
  • At least 8 years’ overall work experience working in a robust IT environment and 3 years of Project Management experience
  • Good Knowledge of Project Management framework best practices as defined under Prince2 or PMBOK Managing a Project Management Office Ability to implement PMIS and manage projects through the solution
  • PMP qualified or PRINCE2 practitioner (Must give evidence of the exam certificate done by an authorised testing body, i.e. Pearson VUE, Prometric, etc.). A Masters Degree will be an added advantage
  • Experience in managing enterprise projects across the IT ecosystem i.e. Projects in IT Infrastructure and application development
Competencies:
  • Excellent Communicator, written and verbal with a friendly and professional approach
  • Clarity of thought
  • Good understanding of Project Management Framework
  • Troubleshooting capacity of the PMIS environment
  • Understanding of an IT Strategy and implications for projects
  • Understanding of technical architectural issues
  • Clear goal orientation and strong work ethics
  • Ability to work independently and collaboratively in a team environment
  • Ability to interact with users in simple non-technical language
  • Ability to multi-task in dealing with several different problems at a time.
  • Ability to work under high pressure, meet deadlines, monitor and follow-up on pending matters
Desirable:
  • Working experience with MS Project client and Project server Documentary
How to Apply:
Apply for this job online via http://careers.kemri-wellcome.org/vacancy/it-project-manager

All applicants are required to state their current/last salary.

Candidates must supply an email and telephone contact that will be used when offering interviews.  Only shortlisted candidates will be contacted. Shortlisted candidates shall be required to produce ORIGINALS of their National Identity Card, academic and professional certificates, original transcripts and testimonials, detailed curriculum vitae and valid clearance certificate (certificate of good conduct) during the interviews.

The application closing date is 30 October, 2017.

KEMRI-Wellcome Trust Research Programme (KWTRP) is an equal opportunity employer. Direct or indirect canvassing will lead to automatic disqualification.  KWTRP does not charge a fee at any stage of the recruitment process (application, interview, meeting, processing, training or any other fees).

453 views