IT Officer - System Jobs in Kenya

IT Officer - System Jobs in Kenya



About the Role
  • Main responsibility is to analyze and modify existing software as well as designing, constructing and testing end-user applications that meet user needs — all through software programming languages. The role will also involve providing support to the hardware team to ensure that available IT infrastructure can accommodate the provided systems.

    Key Responsibilities:

    Software Management
  • Contribute towards overall information systems process analysis and design, gap analysis, functional system design and specifications, system configuration, development of system tests and procedures, parallel runs as well as keeping the project documentation.
  • Performs program maintenance, modifications, and enhancements to new/existing systems through programming, testing, documenting, and training users.
  • Confers with user personnel and department representatives in resolving questions of program/system intent, output requirements, input data acquisition, and inclusion of internal checks and controls.
  • Software maintenance and support: Maintain a record of appropriate software licenses to ensure compliance with copyright laws.
  • Coordinate training for desktop applications and other enterprise systems to the end users. Keep an updated record of all critical business application. Monitoring system performance to ensure everything runs smoothly and securely.
  • Monitor database performance, diagnose and resolve access and performance issues.
  • Maintain up to date awareness and make recommendations regarding relevant Data Protection and Information Governance issues. Maintain high levels of data availability, usability and security.
  • Implementation of appropriate user access levels.
  • Liaise with technical hardware technical IT staff regarding backups, server configurations and upgrades. Maintain an up to date daily and weekly backup as it may be deemed necessary of all our systems and databases to ensure business continuity. Restore backups for attendance solution for payroll team.
  • Handle system implementation, testing, user training, data migration, go-live and support for inhouse developed solutions.
  • Work with users and head of departments as assigned to gather, document and analyse, their requirements and propose solutions.
  • Understanding of security for internet-facing systems. Developing systems to ensure they are resilient to cross-site scripting and SQL injection attacks.
  • Keep abreast of developments in technology and ensure these are embraced in any new system developed as well as maintaining existing skills and knowledge. Continuously researching
    on industry trends and anticipated changes that have an impact on our business. Contribute to continuous improvement by adopting processes that improve overall efficiency.
  • Produce and maintain documentation including user guides for all systems developed.
  • Analysing existing systems to provide recommendations for improvement.
  • Monitoring system performance and performing predictive maintenance.
  • Where necessary, liaise with third-party support for outsourced software.

    IT Hardware Approach & Planning
  • Assist in preparing, maintaining, and upholding procedures for logging, reporting, and statistically monitoring PC performance.
  • Accurately document instances of hardware failure, repair, installation, and removal.
  • Assist in developing long-term strategies and capacity planning for meeting future computer hardware needs.
  • Support development and implementation of new computer projects and new hardware installations.
  • Maintain up-to-date knowledge of hardware and equipment contracts and supervise contract-based installations.
  • Participate in monthly and quarterly IT hardware budget preparation.

    Procurement & Deployment of IT Equipment
  • Recommend, schedule, and perform PC, hardware and peripheral equipment improvements, upgrades, and repairs.
  • Write technical specifications for purchase of PCs, networking hardware and related products.
  • Conduct research on computer products in support of PC procurement and development efforts. Evaluate and recommend hardware products for purchase.

    Key competencies:
  • Experience providing support for enterprise-level platforms with significant numbers of users across varying IT infrastructure.
  • Hands-on hardware troubleshooting experience.
  • Experience with enterprise data architectures, integration, and master data management.
  • Strong analytic curiosity and innovative problem-solving skills using a system thinking approach.
  • Pro-efficiency in Microsoft office with emphasis on Microsoft excel.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • A strong understanding and knowledge of computer, network, and security systems.

    How to Apply

    For more information and job application details, see; IT Officer - System Jobs in Kenya

    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to 1 Best Africa Jobs.