JOB TITLE |
ICT SYSTEMS ANALYST |
NATURE OF JOB |
FULL TIME |
INDUSTRY |
INFORMATION TECHNOLOGY |
SALARY |
LUCRATIVE |
JOB LOCATION |
NAIROBI |
DUTIES AND RESPONSIBILITIES
Systems Analysis and Optimization
- Evaluate existing ICT systems, applications, and workflows to identify inefficiencies, bottlenecks, and areas for improvement.
- Gather and document business requirements from users, departments, and stakeholders to inform system upgrades or new developments.
- Translate business needs into detailed technical specifications and solution designs.
Systems Architecture Design
- Design scalable, secure, and high-performance system architectures that align with organizational goals and technology strategy.
- Develop both high-level and detailed system diagrams, technical documentation, and data flow models.
- Recommend and lead the implementation of software and hardware infrastructure upgrades.
Cybersecurity Management
- Conduct risk assessments and audits to ensure compliance with cybersecurity policies and standards.
- Identify vulnerabilities and implement security solutions including firewalls, intrusion detection systems, data encryption, and access control mechanisms.
- Collaborate with security teams to develop incident response plans and ensure business continuity.
System Integration and Interoperability
- Lead integration of new platforms, applications, and services with existing legacy systems.
- Ensure seamless data flow and communication between different platforms using APIs, middleware, or custom connectors.
- Test and troubleshoot integrated systems to ensure data integrity and functional reliability.
Emerging Technology Implementation
- Research and evaluate new and emerging technologies, such as AI, Blockchain, IoT, and cloud-native systems, for business applicability.
- Lead pilot projects to test and deploy AI/Blockchain-based solutions in key operational areas (e.g., automation, identity management, smart contracts).
- Provide strategic insights on technology trends to inform ICT roadmaps.
Project Management and Delivery
- Manage end-to-end ICT projects, from planning and requirements gathering through to delivery and support.
- Prepare project plans, budgets, timelines, and resource allocation schedules.
- Track project progress and manage risks, ensuring on-time delivery within scope and budget.
System Testing and Quality Assurance
- Develop and execute comprehensive test plans, including unit, integration, system, and user acceptance testing.
- Analyze test results, resolve bugs, and ensure systems meet performance and usability standards before deployment.
- Coordinate with QA teams and end-users for final validation.
Technical Support and User Training
- Provide tier-2/3 support for complex system issues escalated from IT support teams.
- Train end-users and internal teams on new systems, features, or tools to ensure proper usage and adoption.
- Develop user manuals, training guides, and knowledge base articles.
Documentation and Compliance
- Maintain up-to-date documentation for system configurations, change logs, and technical procedures.
- Ensure all systems comply with local regulatory frameworks, data protection laws (e.g., GDPR, Data Protection Act), and industry standards.
- Support audits by providing required documentation and evidence of compliance.
Cross-Functional Collaboration
- Act as a liaison between ICT, business units, vendors, and external consultants to ensure cohesive solution delivery.
- Facilitate communication between technical and non-technical stakeholders to align ICT initiatives with business strategy.
- Participate in strategy meetings to provide expert ICT input on operational and growth plans.
KEY REQUIREMENT SKILLS AND QUALIFICATION
- Degree in Information and Communication Technology (ICT), Information Systems, Computer Science, or a related field
- Minimum of 5 years of relevant experience in ICT systems analysis or a similar role
- Proven experience in system architecture design, cybersecurity frameworks, and enterprise-level system integration
- Strong understanding and practical knowledge of emerging technologies, including AI (Artificial Intelligence) and Blockchain
- Proficient in ICT project management methodologies and tools
- Excellent analytical, problem-solving, and communication skills
- Strong documentation and reporting capabilities
- Ability to work independently and as part of a team in a fast-paced environment
HOW TO APPLY
- If you meet the above qualifications, skills and experience share CV on
This email address is being protected from spambots. You need JavaScript enabled to view it. - Interviews will be carried out on a rolling basis until the position is filled.
- Only the shortlisted candidates will be contacted.