• Entry Level

ICT Officers

PSC Kenya


Overview

  • Experience: Not Specified
  • Min. Education level: Bachelor's Degree
  • Specialism: IT or Computer Science
  • Deadline: Friday, January 9, 2026
--- External Advertisement ---

Vacancy Description
  • Entry Level
  • Nairobi
  • January 9, 2026
About Company

Public Service Commission

20 Active Jobs (View all)
Industry: Governmental

The Public Service Commission seeks dynamic, degree-qualified Kenyan professionals for the ICT Officer II role—a critical entry-level opportunity perfect for launching your national career in technology wherever this impactful position is situated. This highly specialized opening demands expertise across diverse tech realms, including Network Security (requiring certifications like CCNA/CCNP), M365/Helpdesk support, or cutting-edge Software Engineering (covering both modern Front End development with TypeScript/React principles and robust Back End systems utilizing .NET/Azure DevOps). Seize this chance to actively shape the Commission’s digital infrastructure and contribute to vital public service operations.

Requirements for Appointment:

For appointment to this grade, a candidate must have a Bachelor’s degree in Computer Science or Information Technology or related field or equivalent qualification from a university recognized in Kenya.

Duties and Responsibilities

The following additional requirements are specific to the skills needed:

(a) NETWORK SECURITY ENGINEER

A candidate must have relevant certifications such as Fortinet, Huawei, NSE 1-4, Cisco Certified Network Associate (CCNA), or Cisco Certified Network Professional (CCNP).

Duties and Responsibilities in this area will include:

(i) assisting in configuring and maintaining network devices, including routers, switches, firewalls, and access points;
(ii) supporting while ensuring that network configurations are accurate and aligned with best practices;
(iii) collaborating with the network team to monitor network performance, availability, and security;
(iv) helping in identifying and addressing network-related issues to minimize downtime and disruptions;
(v) responding to and assisting in resolving network incidents and problems;
(vi) supporting with troubleshooting connectivity issues, performance bottlenecks, and other network-related challenges;
(vii) supporting in creating and updating technical documentation, including network diagrams, configurations, and procedures;
(viii) collaborating with the security team to implement network security measures, such as firewalls, intrusion detection systems, and access controls, to protect the Commission’s assets and data;
(ix) assisting in planning and implementing network upgrades and improvements;
(x) collaborating with Deputy Director Infrastructure to deploy patches, updates, and new technologies;
(xi) working closely with other IT teams, including systems administrators, application developers, and support teams, to provide integrated solutions and support the overall IT environment;
(xii) coordinating with vendors for hardware and software procurement, support, and troubleshooting;
(xiii) engaging in continuous learning to expand technical skills and knowledge in networking;
(xiv) participating in network-related projects, such as network expansions, migrations, and implementations; and
(xv) performing any other related task as required.

(b) SUPPORT AND HELP DESK ANALYST

A candidate must have:-

(i) strong Microsoft 365 administration skills (Teams, One Note, SharePoint, One Drive);
(ii) experience with Google Workspace, Zoom, and SSO/Identity platforms (Auth0, Cognito, Azure AD);
(iii) basic SQL knowledge (Metabase/Snowflake) is a plus;
(iv) CompTIA A+ certification; and
(v) Canvas LMS or similar learning management system experience will be an added advantage

Duties and responsibilities in this area will include:

(i) diagnosing and resolve complex issues specific to the Commission workflows, such as recruitment, email synchronization problems, integration errors, and recording database issues;
(ii) managing the ICT help desk, issue tickets and escalate complex cases to MIS Management with comprehensive details;
(iii) preparing monthly reports on tickets issued; and
(iv) overseeing the configuration of end user devices and printers.

(c) SOFTWARE FRONT END ENGINEER

A candidate must have:-

(i) strong knowledge of JavaScript, Type Script, HTML5, CSS3, and responsive design principles;
(ii) experience in integrating Restful APIs;
(iii) understanding of UI/UX best practices and design patterns;
(iv) experience with CI/CD tools (e.g., Jenkins, GitLab CI, Bamboo); and
(v) proficiency in version control systems (e.g., Git).

Duties and responsibilities in this area will include:

(i) designing, developing, and maintaining scalable, reusable, and high-quality front end applications;
(ii) ensuring applications reliability, security, and performance across different platforms and devices;
(iii) collaborating with designers and backend developers to implement responsive and user-friendly interfaces;
(iv) participating in code reviews and contribute to frontend development best practices;
(v) creating and maintaining technical documentation such as component guides, architecture diagrams, and test plans;
(vi) maintaining latest frontend technologies and suggesting any improvements when applicable; and
(vii) communicating effectively with both technical and non-technical stakeholders

(d) SOFTWARE BACKEND ENGINEER

A candidate must have:-

(i) familiarity with Azure DevOps for task management and release processes;
(ii) knowledge of ActiveX Data Objects (ADO) and their integration within Visual Studio;
(iii) proficiency in use of GitHub for version control and code collaboration;
(iv) an understanding of CI/CD pipelines and automation practices;
(v) exposure to Azure, AWS Cloud Services in a development or deployment context; and
(vi) experience working with NET. (C#), particularly in the development of desktop applications.

Duties and responsibilities in this area will include:

(i) providing on-going maintenance and technical support for the Commission’s systems while ensuring operational continuity;
(ii) implementing regulatory updates and align the system with evolving Commission’s guidelines;
(iii) performing security assessments, identify vulnerabilities, and deliver remediation aligned with best practices;
(iv) collaborating with cross-functional team members, participating in code reviews, task planning, and knowledge-sharing;
(v) utilizing CI/CD pipelines, source control, and DevOps practices to streamline development and deployment workflows;
(vi) engaging with stakeholders to understand business needs and translate them into technical solutions within the existing architecture; and
(vii) contributing to planning discussions for a potential future migration toward a modern web-based solution.

Login to Apply

You need to be logged in to apply for this job.

Don't have an account?

Not for you? Share with a friend on...
---- External Advertisement ----
View more jobs at PSC Kenya →

Disclaimer

We always do our best to keep scammers out and only post real opportunities so that you stand a chance in every application you make. It's advisable that YOU also do your due diligence before and after Applying for any vacancy. NEVER pay to facilitate your Hiring Process at any stage, no legit employer/recruiter will ask you to pay for anything.