Computer It Jobs at Murang’a University of Technology, NCBA Group, United Nations Environment Programme (UNEP) and Aga Khan Development Network (AKDN)


Deadline of this Job: 04 January 2023
JOB DETAILS:
Technologist Grade 9/10

Requirements
• Master’s degree in the relevant discipline or related professional qualification. OR On promotion for serving officers:
• Bachelor’s degree in the relevant discipline;
• Must have served as a technologist Grade 7/8 for three (3) years; iii.Must be computer literate.


Deadline of this Job: 01 January 2023
JOB DETAILS:
Job Purpose Statement
• Responsible for defining and implementing the build, deployment and monitoring of APIs using standards adopted by the bank. Working as part of Agile development teams to deliver an end-to-end automation of deployment, monitoring, and infrastructure management in a cloud environment as well as on premise.
• Build and configure delivery environments supporting CD/CI tools using an Agile delivery methodology;
• Create scripts and/or templates to automate infrastructure provisioning and management tasks.
• Working closely with the development team to create an automated continuous integration (CI) and continuous delivery (CD) pipelines.
• Work together with vendors and other IT personnel for problem resolution;
• Develop custom scripts to increase system efficiency and lower the human intervention time on any tasks as well as contribute to the design of information and operational support systems.
• Evaluate application performance, identify potential bottlenecks, develop solutions, and implement them with the help of developers.
• This is a technical role that is responsible for the testing, evaluating functional and nonfunctional, requirements for new and existing software.
• The role holder will be responsible for developing and executing exploratory and automated tests to ensure product quality. The working experience in Testing Development and hand-on Software Development Lifecycle and Software Testing Lifecycle experience.
• This is a role that requires good interpersonal skills, the ability to work as part of an agile team to ensure that quality is driven into the heart of the development process from requirements definition through to delivery.

Ideal Job Specifications
• A Bachelor’s degree in Computer Science, Information Technology or related field. A Master’s degree in Technology or Business-related course is an added advantage
• Minimum 5 years’ experience in IT systems development within a large highly digitized organization designing, implementing and managing mission critical systems, with at least 2 of those years within software testing
• Experience in Core Banking Software Design and Development preferably T24 will be an added advantage.
• Hands on experience in DevOps is required.
• Experience in writing, executing and monitoring automated test suites using a variety of technologies such as Cucumber, Concordion, Selenium, Appium, Robotium, SoapUI, Jmeter
• Certification and experience implementing best practice frameworks e.g. ITIL, PRINCE2
• Hands on experience in software development with major languages Java, Kotlin, C++, C# and practical experience using relation RDBMS e.g. Oracle and MS SQL etc.
• Strong understanding of SOA lifecycle, Integration patterns and standard methodologies.
• Knowledge of Linux/Unix commands and SQL will be required.
• Understanding of industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON)
• Good analytical and problem-solving skills
• A good knowledge of the systems and processes within Financial Services industry
• Issue/bug tracking tools e.g. TestRail, JIRA
• Use of continuous integration tools e.g. Gitlab CI/Jenkins
• Testing Automation


Deadline of this Job: 01 January 2023
JOB DETAILS:
Task description
Under the direct supervision of a Programme Management Officer in Enterprise Solutions Section/UN Environment's Corporate Services Division, the UN Volunteer will take the following tasks:
• Intranet Management: Support with updating content and layout regularly to enhance personnel experience.
• Assist with review, maintaining and monitoring compliance with Intranet style and content guidelines.
• Assist with enforcing and monitoring compliance with Intranet Policy.
• Participate in and maintain regular communication mechanism with content creators from various divisions of UNEP.
• Provide support to personnel in populating content, including face-to-face and using tools such as How-to-Guides, Video tutorials and others.
• Provide advice on various options for placement and design of the content on Intranet.
• Collect and respond to feedback on the Intranet using surveys and other methods
• Assist with developing and monitoring of Intranet Key Performance Indicators.
• Research on new features that will enhance the intranet, including social features.

Outreach and Awareness Raising:
• Assist with implementation of the sections outreach strategy (“weShare”) to increase aware-ness and proficiency on the use of various digital solutions developed by ESS and other relevant stakeholders.
• Activities in the outreach strategy include identification of topics and coordination of bi-weekly virtual information sessions with subject matter experts, scheduling of information sessions, developing promotional videos, sharing written communication to personnel on various digital solutions features, amongst others.
• Support with assessing effectiveness of the outreach strategy and suggest improvements as appropriate.

Information Architecture
• Provide advice on the most efficient and user-friendly information structuring and navigation in the Intranet.
• Re-organize, re-structure, and label content in ESS corporate documentation storage systems, such as MS Teams and SharePoint in an effective way. Provide advice to other divisions on the same.
• Provide advice on informational architecture in various knowledge management projects, in close collaboration with relevant responsible units. For example, assist with UNEPs digital archiving initiative, work with Science Division on enhancement of Knowledge Repository and others.
• Any other related tasks as may be required or assigned by the supervisor.
Furthermore, UN Volunteers are encouraged to integrate the UN Volunteers programme mandate within their assignment and promote voluntary action through engagement with communities in the course of their work. As such, UN Volunteers should dedicate a part of their working time to some of the following suggested activities:
Strengthen their knowledge and understanding of the concept of volunteerism by reading relevant UNV and external publications and take active part in UNV activities (for instance in events that mark International Volunteer Day).
Be acquainted with and build on traditional and/or local forms of volunteerism in the host country.
Provide annual and end of assignment self-reports on UN Volunteer actions, results, and opportunities.
Contribute articles/write-ups on field experiences and submit them for UNV publications/websites, newsletters, press releases, etc.
Assist with the UNV Buddy Programme for newly arrived UN Volunteers.
Promote or advise local groups in the use of online volunteering or encourage relevant local individuals and organizations to use the UNV Online Volunteering service whenever technically possible.

Required experience
• 3 years of experience in a field relevant to communications, knowledge and content management or related field with minimum 2 years of relevant work experience with social intranets, digital content development, knowledge and information management projects or other relevant initiatives at national/international level


Deadline of this Job: 
17 January 2023
JOB DETAILS:

The position
The Database Administrator & Software Developer will provide technical support in maintaining the integrity, effectiveness and performance of Hospital systems, ICT databases while ensure that data is stored securely and optimally. The job holder shall also provide technical leadership on applications architecture as well as contribute to the development and maintenance of the associated systems and infrastructure.

The requirements
• Bachelor’s Degree in Computer Science or related field.
• Certified Oracle Database Administrator.
• Minimum 2 years supporting Oracle database, SQL, MySQL.
• Over 3 years’ experience with responsibility for application development and database administration in software development, implementation, and customization.
• Knowledge of CARE2000 Hospital Information Management System will be added Advantage.
• Front end development experience of functional IT languages that include but not limited to: HTML5, Css3, Jade, Less, Node, Maven, Java Script, PHP, Magento, JSON, Angular JS, Type Script, Java, JavaFX, Spring, Hibernate, SQL and JAXRS.
• Develop applications written in PHP, JavaScript, Angular JS or Java.
• Strong technical skills including understanding of software development principles.
• Business awareness and understanding of business requirements of IT.
• Excellent interpersonal, organizational and public relations skills.
• Problem-solving and good analytical skills.
• Detailed oriented and able to meet strict deadlines and work under pressure with minimal supervision.


Deadline of this Job: 03 January 2023
JOB DETAILS:

Primary Purpose
This position is primarily responsible for creating and maintaining an automated test environment as well as ensuring software releases meet the required quality standards according to defined policies and procedures. The position requires flexibility, innovation, initiative, good communication and interpersonal skills and confidence in dealing with different types of systems and more importantly, different types of people. This position reports to the Software Development Supervisor.

Essential Duties
• Implementing and maintaining various development, testing, automation tools, and IT infrastructure in coordination with IT Systems Administrators.
• Defining and setting development, test, release, update, and support processes for DevOps operation
• Have the technical skill to review, verify, and validate the software code developed in the project.
• Review code quality and ensure the releases meets the user and security requirements.
• Encouraging and building automated processes wherever possible.
• Coordination and communication within the team and with stakeholders as regards software release management.
• Strive for continuous improvement and build continuous integration, continuous development pipeline (CI/CD Pipeline)
• Managing periodic reporting on the progress to the management.
• Rolling out fixes and upgrades to software, as needed.

Experience
Qualifications:

• Five (5) years paid work experience required.
• Four (4) years directly related specialized experience performing the essential duties is required.
• Experience in IT software and systems management preferred

Skills
• Experience working on Windows and Linux server-based infrastructure.
• Excellent understanding of PHP and C#.
• Good understanding of PHP Unit, NUnit and Selenium.
• Ability to Configure SQL Server and PostgreSQL database servers.
• Excellent troubleshooting skills
• Knowledge of Jenkins or any other CI/CD Tools
• Knowledge of Git versioning.
• Awareness of critical concepts in DevOps and Agile principles

Abilities
• Manage large and diverse workload under pressure with competing priorities.
• Maintain the integrity of official records.
• Analyze and solve complex problems and make sound decisions.
• Work with minimal supervision
• Maintain a high-performance standard with attention to detail.
• Work independently and contribute to overall operations of RSC Africa.
• Actively participate in the implementation of the U.S. Refugee Admissions Program (USRAP).

Education & Certifications

• Bachelor’s Degree in IT or an additional four (4) years’ work experience in a related field required in lieu of a bachelor’s degree.

Important Requirements
• Strong English communication skills, both written and oral.
• Ability to work in a multi-cultural environment required.
• Commitment to diversity, equity, and inclusion and willingness to support CWS’ Platform on Racial Justice as a CWS employee required.

Special Requirements
• COVID Vaccination is strongly recommended for all successful candidates
• The candidate should be of good health, willing and able to travel extensively in often difficult conditions and have a high degree of flexibility. Must have proof of Yellow Fever vaccination before traveling for RSC Africa.
• This position is based in Nairobi, Kenya
• This position always requires use of laptops, competence in Microsoft office packages is required.
• This position may require travel in sub-Saharan Africa on short notice and under sometimes difficult conditions to meet demands of a dynamic operational program
• Background check which includes references, and an educational and criminal check is required before the start of employment for international applicants.
• A valid passport and the ability to maintain a valid passport throughout the entire appointment is required, which includes having enough passport pages for travel.
• Physical: This position requires bending, squatting, crawling, climbing, kneeling, sitting, standing, walking, pushing/pulling, handling objects (manual dexterity), reaching above shoulder level, using fine finger movements and lifting/carrying heavy loads.
• Environmental: Incumbents in this position will be exposed to excessive noise, marked changes in temperature and/or humidity, dust and infectious diseases, harsh weather climates, long work hours, bumpy roads, extended travel, excessive sun exposure, and non-ventilated spaces.
• Full time
• All employees should be prepared to work from the CWS office within their location of hire. Remote work arrangements may vary depending on location and the governing rulings regarding the COVID-19 pandemic