Computer/it jobs at Wikimedia Foundation, Canonical, World Vision Kenya, Kenya School of Law and other companies


Deadline of this Job: 17 September 2022
JOB DETAILS:
Senior Software Engineer

You are responsible for:
• Sharing our values and working in accordance with them
• Understand, propose and pursue success metrics
• Being impact driven and able to align with the Foundation’s priorities
• Work together with management to define high-level timelines, solve blockers and avoid delays
• Being open and able to ask for help from your teammates and learn from your own and other’s mistakes
• Mentoring and supporting other engineers in the Foundation
• Being able to change your opinion and compromise when presented with new evidence or product input.
• Is able to propose solutions considering a complex array of inputs and needs

Skills and Experience:
• Ability to give and receive feedback in a constructive and honest manner.
• Familiarity with observability tools (such as Prometheus, or Logstash)
• Basic knowledge about main performance metrics and tests
• Ability to communicate well across different teams, roles, and contexts
• At least 2 years of development experience in at least one language - PHP, python, Nodejs
• Bachelor’s degree in a related field or the equivalent in work related experience


Deadline of this Job: 17 September 2022
JOB DETAILS:
Senior Software Engineer - Python/Golang – Kubernetes

What You'll Do
• Collaborate proactively with a distributed team
• Write high-quality code to create new features
• Debug issues and interact with a vibrant community
• Work with helpful and talented engineers including experts in many fields
• Discuss ideas and collaborate on finding good solutions
• Work from home with global travel 2 to 4 weeks for internal and external events

Who You Are
• You love technology and working with brilliant people
• You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
• You have interest and experience with Kubernetes
• You are a python programmer with interest or experience in golang


Deadline of this Job: 15 September 2022
JOB DETAILS:
Key Responsibilities
Job Purpose

• The Business Analyst is responsible for serving as a liaison between the business community and the IT organization to translate business needs into IT requirements. The incumbent is involved in all phases of the design, development and implementation of technology solutions throughout the business case and development life cycle processes. As an individual contributor, the incumbent is responsible to work closely with head of IT &Digital in championing IT
• Change and Innovation through adoption of IT Enabled Services and Solutions.
• Based on breadth and depth of understanding of WVK’s business needs and processes, the job holder is expected to collaborate with other IT professionals to determine if solutions currently exist (internally or externally) or whether new solutions are feasible and determine how such solutions will impact existing
• work processes and systems, and how to manage the integration.

Planning & Liaison- 15%
• Conducts data gathering and analysis to understand business strategy and direction.
• Participates in short-term planning sessions with a client to implement process improvement within an assigned client area.
• Assists with drafting of proposals for evaluation by appropriate users and managers.
• Develops and assists in the presentation of business cases.
• Serves as the link between the business, third party vendors and the IT technical team

Business Requirements Documentation- 40%
• Assesses client needs utilizing a structured requirements process (gathering, analysing, documenting, and managing changes) to assist in identifying business priorities and provide advice on options.
• Develops, writes, and communicates business requirements and functional specifications for the implementation of business solutions.
• Analyses customer’s operations to understand their strengths and weaknesses to determine opportunities for improvements.

Business Process Improvement – 10%
• Analyses and recommends improvements to business processes and models.
• Assists with prioritizing business process improvements.
• Documents current business processes and models.

Business Communications & Consulting – 15%
• Promotes an understanding of IT roles, processes and activities to the business units.
• Supports and participates in the formal reporting of project status.
• Negotiates agreements and commitments by facilitating communication between business unit(s) and IT from the initial requirements phase to final implementation phase of projects.
• Actively participates in the creation, review and analysis of user stories/epics in projects utilizing agile development methodology.

SLA & Business Value Realization- 10%
• May develop Service Level Agreements (SLA) or select vendors for clients in accordance with IT standards and specifications as required
• Work with various business units to drive utilization of IT services and solutions to drive maximum value from the investment.

Customer Support- 10%
• Monitors and analyses metrics to ensure customer satisfaction.
• Provides documentation, training, and guidance for IT clients
• Provides responsive support for problems found during normal working hours as well as outside normal working hours.

Knowledge And Professional Skills
• Bachelor’s degree or in Computer Science, Information Systems, Business, or another related field.
• 4-5 years of relevant technical or business work experience.
• Requires working knowledge of business operations and systems requirements processes
• Communication for Results: Excellent communication skills with ability to engage and coherently communicate with internal and external stakeholders.
• Demonstrate depth of Business Enterprise Knowledge
• Process change management
• Good customer service skills and experience
• Excellent business relationship skills
• Ability to relate technical issue to a largely non-technical audience
• Effective in written and verbal communication in English
• Good problem solving and analytical skills
• Exceptional analytic and troubleshooting skills for solving problems.
• Technical certification in one or more IT disciplines or technology. E.g. Certified Business Analyst


Deadline of this Job: 20 September 2022
JOB DETAILS:
REF: KSL/HR10/2022
The specific duties and responsibilities will entail:
• Ensuring that letters are appropriately filed and marked to action officers;
• Controlling and opening of files and updating file index;
• Ensuring security of information/files in the registry;
• Updating and maintaining up-to-date file movement records;
• Ascertaining the general cleanliness of the registry;
• Certifying that pending correspondence and bring-ups are checked and appropriate action taken;
• Renewing file covers;
• Ensuring proper handling of documents, pending correspondence and bring-ups; and
• Receiving and dispatching letters and maintaining related registers.

Job Requirements.
To qualify for this position, the applicant must have: –
• Diploma in Records Management, Information Management, Information Science, or equivalent qualification from a recognized Institution;
• Proficiency in Computer Applications; and
• Meet requirements of Chapter 6 of the Constitution.

Other Jobs
Deadline of this Job: 17 September 2022

Deadline of this Job: 17 September 2022

Deadline of this Job: 17 September 2022

Deadline of this Job: 20 September 2022

Deadline of this Job: 16 September 2022

Deadline of this Job: 16 September 2022

Deadline of this Job: 15 October 2022

Deadline of this Job: 12 September 2022

Deadline of this Job: 05 September 2022

Deadline of this Job: 05 September 2022

Deadline of this Job: 05 September 2022

Deadline of this Job: 07 September 2022

Deadline of this Job: 07 September 2022

Deadline of this Job: 07 September 2022

Deadline of this Job: 13 September 2022

Deadline of this Job: 15 September 2022

Deadline of this Job: 07 September 2022

Deadline of this Job: 06 September 2022

Deadline of this Job: 02 September 2022

Deadline of this Job: 13 September 2022

Deadline of this Job: 01 September 2022

Deadline of this Job: 14 September 2022