ICT Positions at Kenya Power

Technology Related Jobs, Jobs in Kenya, System Analysis Jobs,

Chief System Administrator, Enterprise Architecture & IT

Job Description

Chief System Administrator, Enterprise Architecture & IT Infrastructure

Reporting to the Manager – Enterprise Architecture and IT Infrastructure, the purpose of the role is to provide leadership in systems deployment, support and administration for all systems, enhancements of customer facing applications (financial technology) and coordinating billing functions to ensure availability and reliability of IT systems as well as timely billing.

The specific tasks include-

  • Develop and deliver long-term strategic goals for data architecture vision and standards in conjunction with data users, department managers, clients, and other key stakeholders.
  • Create short-term tactical solutions to achieve long-term objectives and an overall data management roadmap.
  • Establish processes for governing the identification, collection, and use of corporate metadata; take steps to assure metadata accuracy and validity
  • Reviewing information technology needs and other operational requirements including coordinating the requisition, installation/configuration, operation and maintenance of system hardware and software and related infrastructure in the company.
  • Developing and implementing contingency plans to guarantee systems/ services continuity.
  • Providing technical requirements, analysis and design of IT systems throughout their life-cycle and support of operations staff in executing, testing and rolling-out the solutions.
  • Researching and recommending innovative and automated approaches for system administration that leverage and optimize the IT resources.
  • Advising on alternate system infrastructure design approaches to determine the best-balanced solution involving enterprise software applications, security and user licenses.
  • Formulating and maintaining documentation related to systems and business application software implementation and enhancement initiatives
  • Create strategies and plans for data security, backup, disaster recovery, business continuity, and archiving.
  • Developing mechanisms to resolve user complaints and enhance their satisfaction.

Job Specifications:

  • Bachelor’s Degree in a related field (Master’s Degree will be an added advantage)
  • Professional certifications in databases/systems, security and/or project management.
  • Membership with relevant Professional bodies
  • A minimum period of nine (9) years relevant work experience in a similar environment, five (5) of which must have been in a supervisory position.
  • Fulfilled the requirements of Chapter Six (6) of the constitution

Technical Capabilities

  • Strong understanding of database structures, theories, principles, and practices.
  • Working technical experience with designing, building, installing, configuring and maintaining Oracle Databases on an engineered system environment
  • Experience in Project Management.
  • Understanding of Company business and operational processes 

Key Competencies and Skills

  •   Leadership skills
  •   Communication skills
  •  Planning & Evaluation Skills
  • Analytical Skills
  • Problem Solving Skills
  • Presentation Skills
  • Interpersonal skills
  • Creativity & innovation

Chief System Analyst, Business Support & Intelligence

Job Description

Chief System Analyst, Business Support & Intelligence

IMPORTANT: Write a Perfect Cover Letter in minutes and start getting interviews! Get expert advice as you write.) Use These Examples Proven to Work.

Reporting to the Manager – Enterprise Architecture and IT Infrastructure, the purpose of the role is to provide quality ERP & Business support systems & services by ensuring efficient and timely implementation of software applications and enhancements. The role is also tasked with continuous improvement of grid Infrastructure systems and Business Analytics.

The specific tasks include-

  • Coordinating system development and maintenance processes for ERP, Business Analytics and Grid infrastructure systems.
  • Manage the development and deployment of new applications, systems software, and/or enhancements to existing business support applications.
  • Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
  • Providing project management and cross-departmental coordination for the installation and integration of business support applications.
  • Leading and guiding team members in trouble shooting and resolving problems on ongoing projects or already implemented SAP ERP functionalities.
  • Managing interface programs between SAP ERP system and third-party systems to ensure consistent and efficient data transfer.
  • Providing technical advice for the automation, implementation, and maintenance of business support systems.
  • Formulating and maintaining documentation related to systems and business application software implementation and enhancement initiatives
  • Advising on alternate system design approaches to determine the best-balanced solution involving enterprise software applications and user licenses.
  • Developing mechanisms to resolve user complaints and enhance their satisfaction.

 Job Specifications:

  • Bachelor’s Degree in a related field (Master’s Degree will be an added advantage)
  • Training in SAP ABAP
  • Membership with relevant Professional bodies
  • A minimum period of nine (9) years relevant work experience in a similar environment, five (5) of which must have been in a supervisory position.
  • Fulfilled the requirements of Chapter Six (6) of the constitution

Technical Capabilities

  • Expert skills in Software development lifecycle (SDLC) methodologies
  • Extensive experience with core SAP ERP software applications
  • Experience in Project Management.
  • Understanding of Company business and operational processes

Key Competencies and Skills

  • Leadership skills
  • Communication skills
  • Planning & Evaluation Skills
  • Analytical Skills
  • Problem Solving Skills
  • Presentation Skills
  • Interpersonal skills
  • Creativity & innovation

Principal Systems Analyst, (Business Intelligence)

Job Description

PRINCIPAL SYSTEMS ANALYST, (BUSINESS INTELLIGENCE)

Reporting to the Chief Analyst – Business Support & Intelligence, the successful candidate will ensure the development and maintenance of the Business Intelligence and Analytics solutions and capabilities as well as the development, implementation and continuous improvements of the Grid Infrastructure management systems.

The specific tasks will entail:-

  • Organizing and coordinating system development and maintenance processes for Business Analytics and Grid infrastructure systems.
  • Design, implement and maintain suitable data warehouse and Data marts as needed to support the analytics capabilities in the organization.
  • Design, implement and maintain ETL processes, including amalgamation and integration of data from various heterogeneous relational database sources (Oracle, Microsoft SQL, MySQL, etc.)
  • Coordinate the development and deployment of new applications, systems software, and/or enhancements to existing business support applications.
  • Designing and Mapping of the corporate KPI’s to the BI reporting tools.
  • Designing and implementing suitable dashboards to report key performance matrices as needed.
  • Ensuring compliance of the Company policies, regulations, standards and procedures to enhance operational efficiency;
  • Providing team leadership to ensure optimal performance and effective succession planning.
  • Providing leadership in project management the implementation and integration of business support applications.
  • Managing interface programs between system to ensure consistent and efficient data transfer.
  • Formulating and maintaining documentation related to systems and business application software implementation and enhancement initiatives
  • Developing mechanisms to resolve user complaints and enhance their satisfaction.

Interested applicants must possess the following;-

Job Specifications:

  • Bachelor’s Degree in a related field (Master’s Degree will be an added advantage)
  • A minimum period of seven (7) years relevant work experience in a similar environment, five (3) of which must have been in a supervisory position.
  • Experience in System analysis and design, 4GL programing, web & mobile apps development, data modelling, AI, NLP, Bots development.
  • In-depth knowledge of systems development frameworks, methodologies and tools such as Agile and SDLC
  • Good project management skills.
  • Excellent planning, presentation, evaluation skills
  • Creativity and innovation
  • Drive for results and achievement
  • Insightful, proactive and future focused
  • Demonstrates high level of integrity

Technical Capabilities

  • Mastery of emerging technologies – Machine learning, data science, Big data, social engineering.
  • Extensive software development experience in programing in languages such as Python, Java, C++, Javascript, Unix scripting etc.
  • Experience in Project Management.
  • Understanding of Company business and operational processes

Oracle Database Administrator I

Job Description

Reporting to the Principal Systems Administrator, the successful candidate will ensure effective provisioning and maintenance of core database platform to ensure availability, reliability and data integrity of the mission critical business systems.

The specific tasks will entail:-

  • Implement policies, procedures, and technologies to ensure database security through secure access, monitoring, control, and routine security evaluations.
  • Perform standard configuration, management, and maintenance tasks for database systems and underlying server infrastructure.
  • Perform and test database configuration backups and restores to ensure system recovery from error or outage.
  • Perform and test data backups and restores to ensure disaster recovery.
  • Review and deploy database patch releases according to best practices.
  • Anticipate, mitigate, identify, troubleshoot, and resolve hardware and software problems on all systems.
  • Monitor, test, and tune database performance; preserve and provide database log files as needed.
  • Develop and implement contingency plans to guarantee systems operations during emergencies.
  • Develop and implement efficient preventative maintenance schedules for servers, consoles and peripherals.
  • Participate in and support capacity planning and the development of long-term strategic goals for systems and software in conjunction with end-users and department managers.
  • Coordinate with network engineers and system administration functions to implement systems that utilize industry best practices to meet corporate objectives.

Interested applicants must possess the following;-

Job Specifications

  • Bachelor of Science Degree in Computer Science, Information Technology, Electrical & Electronics Engineering or related field from a recognized Institution.
  • Oracle Certified Professional (OCP) for Database Administration certification
  • Certification in Unix/Linux or Microsoft operating system(s) will be an added advantage.
  • Five (5) years relevant working experience in oracle database administration in a busy environment.

Technical Capabilities & Key Competencies

  • Strong understanding of database structures, theories, principles, and practices.
  • Working technical experience with designing, building, installing, configuring and maintaining Oracle Databases on an engineered system environment.
  • Hands-on hardware and software troubleshooting experience on engineered systems.
  • Good technical knowledge of current server, storage and network hardware and standards, including clustering.
  • Understanding of best practice in database administration and trends
  • Excellent planning, presentation, evaluation skills
  • Creativity and innovation
  • Drive for results and achievement
  • Insightful, proactive and future focused
  • Demonstrates high level of integrity

Oracle Database Administrator III

Job Description

Reporting to the Principal Systems Administrator, the successful candidate will ensure effective provisioning and maintenance of core database platform to ensure availability, reliability and data integrity of the mission critical business systems. The specific tasks will entail:-

  • Ensure database security through secure access, monitoring, control, and routine security evaluations.
  • Perform standard configuration, management, and maintenance tasks for database systems and underlying server infrastructure.
  • Perform and test database configuration backups and restores to ensure system recovery from error or outage.
  • Perform and test data backups and restores to ensure disaster recovery.
  • Review and deploy database patch releases according to best practices.
  • Anticipate, mitigate, identify, troubleshoot, and resolve hardware and software problems on all systems.
  • Monitor, test, and tune database performance; preserve and provide database log files as needed.
  • Implement contingency plans to guarantee systems operations during emergencies.
  • Implement efficient preventative maintenance schedules for servers, consoles and peripherals.
  • Support capacity planning and the development of long-term strategic goals for systems and software in conjunction with end-users
  • Coordinate with network engineers and system administration functions to implement systems that utilize industry best practices to meet corporate objectives.

Interested applicants must possess the following;-

Job Specifications

  • Bachelor of Science Degree in Computer Science, Information Technology, Electrical & Electronics Engineering or related field from a recognized Institution.
  • Oracle Certified Professional (OCP) for Database Administration certification
  • Certification in Unix/Linux or Microsoft operating system(s) will be an added advantage.
  • Three (3) years working experience in oracle database administration.

Technical Capabilities & Key Competencies

  • Strong understanding of database structures, theories, principles, and practices.
  • Working technical experience with designing, building, installing, configuring and maintaining Oracle Databases on engineered systems.
  • Hands-on hardware and software troubleshooting experience on engineered systems.
  • Good technical knowledge of current server, storage and network hardware and standards, including clustering.
  • Understanding of best practice in database administration and trends
  • Excellent planning, presentation, evaluation skills
  • Creativity and innovation
  • Drive for results and achievement
  • Insightful, proactive and future focused
  • Demonstrates high level of integrity

Oracle Database Administrator IV

Job Description

Reporting to the Principal Systems Administrator, the successful candidates will ensure effective provisioning and maintenance of core database platform to ensure availability, reliability and data integrity of the mission critical business systems.

The specific tasks will entail:-

  • Ensure database security through secure access, monitoring, control, and routine security evaluations.
  • Perform standard configuration, management, and maintenance tasks for database systems and underlying server infrastructure.
  • Perform and test database configuration backups and restores to ensure system recovery from error or outage.
  • Perform and test data backups and restores to ensure disaster recovery.
  • Deploy database patch releases according to best practices.
  • Anticipate, mitigate, identify, troubleshoot, and resolve hardware and software problems on all systems.
  • Monitor, test, and tune database performance; preserve and provide database log files as needed.
  • Implement contingency plans to guarantee systems operations during emergencies.
  • Implement efficient preventative maintenance schedules for servers, consoles and peripherals.
  • Support capacity planning and the development of long-term strategic goals for systems and software in conjunction with end-users and department managers.
  • Coordinate with network engineers and system administration functions to implement systems that utilize industry best practices to meet corporate objectives.

Interested applicants must possess the following;-

Job Specifications

  • Bachelor of Science Degree in Computer Science, Information Technology, Electrical & Electronics Engineering or related field from a recognized Institution.
  • Oracle Certified Associate (OCA) for Database Administration.
  • Certification in Unix/Linux or Microsoft operating system(s) will be an added advantage.
  • One (1) year relevant experience in oracle database administration

Technical Capabilities & Key Competencies

  • Strong understanding of database structures, theories, principles, and practices.
  • Working technical experience with designing, building, installing, configuring and maintaining Oracle Databases.
  • Hands-on hardware and software troubleshooting experience.
  • Good technical knowledge of current server, storage and network hardware and standards, including clustering.
  • Understanding of best practice in database administration and trends
  • Excellent planning, presentation, evaluation skills
  • Creativity and innovation
  • Drive for results and achievement
  • Insightful, proactive and future focused
  • Demonstrates high level of integrity

Systems Administrator I

Job Description

Reporting to the Principal System Administrator, the successful candidates will ensure efficient installation/configuration, operation, and maintenance of our core business systems (hardware, operating system software and application software) and related infrastructure to ensure optimal performance and reliability of the mission critical business systems.

The specific tasks will entail:-

  • Implement policies, procedures, and technologies to ensure application system security through secure system access, monitoring, control, and routine security evaluations.
  • Perform standard configuration, management, and maintenance tasks for applications systems and underlying server infrastructure.
  • Perform and test system configuration backups and restores to ensure system recovery from error or outage.
  • Perform and test data backups and restores to ensure disaster recovery.
  • Review and deploy application and operating system releases and vendor-supplied patches according to best practices.
  • Anticipate, mitigate, identify, troubleshoot, and resolve hardware and software problems on all systems.
  • Monitor, test, and tune system performance; preserve and provide system log files as needed.
  • Develop and implement contingency plans to guarantee systems operations during emergency situations.
  • Develop and implement efficient preventative maintenance schedules for servers, consoles and peripherals.
  • Participate in and support capacity planning and the development of long-term strategic goals for systems and software in conjunction with end-users and department managers
  • Coordinate with network engineers and database administration functions to implement systems that utilize industry best practices to meet corporate objectives

Interested applicants must possess the following;-

Job Specifications

  • Bachelor of Science Degree in Computer Science, Information Technology, Electrical & Electronics Engineering or related field from a recognized Institution
  • System Administration or equivalent certification in Unix and Linux
  • Microsoft operating system certifications will be an added advantage
  • Good understanding of Oracle and MS-SQL databases
  • Five (5) years relevant working experience in System Administration.

Technical Capabilities & Key Competencies

  • Experience installing, configuring, and maintaining UNIX servers, networks, and clusters/server farms including cloud deployment.
  • Good technical knowledge of current server, storage and network hardware and standards, including clustering, cloning, virtualization and thin provisioning /orchestration
  • Hands-on hardware and software troubleshooting experience on engineered systems.
  • Understanding of best practice in systems administration and trend
  • Excellent planning, presentation, evaluation skills
  • Creativity and innovation
  • Drive for results and achievement
  • Insightful, proactive and future focused
  • Demonstrates high level of integrity

System Administrator III

Job Description

Reporting to the Principal System Administrator, the successful candidates will ensure efficient installation/configuration, operation, and maintenance of our core business systems (hardware, operating system software and application software) and related infrastructure to ensure optimal performance and reliability of the mission critical business systems.

The specific tasks will entail:-

  • Ensure application system security through secure system access, monitoring, control, and routine security evaluations.
  • Perform standard configuration, management, and maintenance tasks for applications systems and underlying server infrastructure.
  • Perform and test system configuration backups and restores to ensure system recovery from error or outage.
  • Perform and test data backups and restores to ensure disaster recovery.
  • Review and deploy application and operating system releases and vendor-supplied patches according to best practices.
  • Anticipate, mitigate, identify, troubleshoot, and resolve hardware and software problems on all systems.
  • Monitor, test, and tune system performance; preserve and provide system log files as needed.
  • Implement contingency plans to guarantee systems operations during emergency situations.
  • Implement efficient preventative maintenance schedules for servers, consoles and peripherals.
  • Support capacity planning and the development of long-term strategic goals for systems and software in conjunction with end-users and department managers
  • Coordinate with network engineers and database administration functions to implement systems that utilize industry best practices to meet corporate objectives

Interested applicants must possess the following;-

Job Specifications

  • Bachelor of Science Degree in Computer Science, Information Technology, Electrical & Electronics Engineering or related field from a recognized Institution
  • System Administration or equivalent certification in Unix and Linux operating systems
  • Microsoft operating system certifications will be an added advantage
  • Good understanding of Oracle and MS-SQL databases
  • Three (3) years relevant working experience in System Administration.

Technical Capabilities & Key Competencies

  • Experience installing, configuring, and maintaining UNIX servers, networks, and clusters/server farms including cloud deployment.
  • Good technical knowledge of current server, storage and network hardware and standards, including clustering, cloning, virtualization and thin provisioning /orchestration
  • Hands-on hardware and software troubleshooting experience on engineered systems.
  • Understanding of best practice in systems administration and trend
  • Excellent planning, presentation, evaluation skills
  • Creativity and innovation
  • Drive for results and achievement
  • Insightful, proactive and future focused
  • Demonstrates high level of integrity

Apply Now

UN Jobs Salary Scale | United Nations Salary Range

× Let's Chat on WhatsApp