Job Summary      

The job holder is responsible for;

  • Providing effective and adequate technical support to operational systems by addressing system problems and user requests.
  • Providing continual improvements to existing business systems and supporting systems by ensuring that solutions designed to address business needs meet the required quality standards.
  • Maintaining operational readiness of business systems through supervision and coordination of technical systems support teams
  • Carry out and supervise analysis, categorization and escalation of issues reported. Prepare data correction scripts and escalate enhancements and defects to developers and issues requiring clarification to business transformation offices
  • Key Responsibilities

    Reviews the Software Change Requests (SCRs) for systems changes/enhancements to ensure that they have adequately addressed the requested changes and identifies areas of improvement before approving for implementation.

  • Monitors and maintains operational readiness of business systems by enforcing standards set to address identified system issues.
  • Identifies areas of potential systems and process improvements, assesses them for both technical and business suitability and advises stakeholders appropriately.
  • Reviews systems technical requirements specifications to ensure that they are well articulated and properly documented before seeking automation approvals of business processes
  • Vets systems technical requirements specifications and System Use Cases (SUCs) for completeness, relevance, viability and makes recommendations for improvement.
  • Recommends risk-mitigating measures and ensures that they are addressed as part of systems maintenance initiatives.
  • Vets escalated incidents and problems affecting business systems to ascertain validity and makes appropriate recommendations.
  • Monitors allocated tasks to ensure that escalated problems are resolved within set timelines and standards and leads in resolving complex issues
  • Evaluates systems performance parameters, identifies areas of improvement, Implements system improvements and advises stakeholders
  • Implements the Service Level agreements for IT services of the unit.
  • Monitors performance of business systems architecture components, evaluates their effectiveness and advises the manager on areas requiring review/improvement
  • Develops the unit’s Annual Work Plan and draft budget and coordinates their implementation;
  • Prepares monthly, quarterly, annual and ad hoc reports for the unit;
  • Ensures that the unit meetings are held as stipulated in management guidelines;
  • Develops, mentors and coaches staff in the unit;
  • Conducts performance management in the unit;
  • Coordinates implementation of the work plans for the following corporate initiatives in the unit: Audit, Integrity, QMS and Risk Management.
  • Ensure compliance to ISO (9001/2015 and 27001/2013) and data security requirements.
  • Academic and  Professional Qualifications        

    Academic Qualifications

    Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, Electrical / Electronic Engineering, Telecommunications or any other IT related field.

     

    Required Certifications/Trainings

     

    Professional Certification or Training in any one of the following areas is required:

  • Business Systems Analysis i.e. CBAP Certification / Training
  • Systems Modelling and Design Techniques
  • Process Modelling and Design Techniques
  •  Desired Certifications

     Certification or training in any of the following areas will be an added advantage:

  • Training in middle-level management / Supervisory Skills courses.
  • IT Governance i.e. ITIL or COBIT 4/5
  • Project Management i.e. PMP or Prince 2
  • Training or Certification in Database Administration i.e. Oracle, PostgreSQL, MySQL or Microsoft SQL Server.
  • Training in operating systems i.e. Windows, Linux or Unix.
  •  

     

  • Technical Skills Proven skills in database management tools
  • Proficiency in Java programming language and PL/SQL
  • Working knowledge of scripting languages (PHP, ASP, CSS, JAVASCRIPT, etc.)
  • Working knowledge of structured programming and database design concepts.
  • How to apply

    Registration:

    • Go to https://erecruitment.kra.go.ke/login and then click on the ‘Register’ button to start the application process.
    • After registration, you will receive an email enabling you to confirm your email address and complete your registration.

    Log on:

    • After registration go to https://erecruitment.kra.go.ke/login
    • Key in your username and password then click on ‘Log in’ to access your account.
    • After successful log in, the system will open the ‘Applicant Cockpit’.

    Candidate Profile (To create or update applicant detail):

    • On the ‘Applicant Cockpit’ page, go to the tab ‘Candidate Profile’.
    • Click on ‘My Profile’ to create and update your profile.
    • Follow the instructions to complete your profile.
    • The process will end by clicking the tab “Overview and Release”.
    • Ensure you click the check box on the page to complete the profile.

    Application process:

    • To view the open job postings, click on the tab ‘Employment Opportunities’ on the ‘Applicant Cockpit’ page.
    • Under the heading ‘Job Search’ click the ‘Start’ button to view all available vacancies.
    • Click on the Job posting to display the details of the position.
    • To apply for the position, click ‘Apply’ button at the top of the page.
    • Follow the instructions to complete and submit your application.
    • Kindly note that all mandatory fields must be completed.
    • To complete the process of application, click the ‘Send Application Now’ button after reviewing and accepting the ‘Data Privacy Statement’.

    In case of any challenges, please send your email query to [email protected]


    Follow Us on Social Media