Requirements
Education:
- Academic - Bachelor’s degree in computer science, (Bachelor’s degree in computer science,)
- Academic - Bachelor’s degree in Software Engineering, (Bachelor’s degree in Software Engineering,)
- Academic - Bachelor’s degree in nformation Technology, (Bachelor’s degree in nformation Technology,)
- Academic - or equivalent discipline, (or equivalent discipline, )
Job Responsibilities
- The duties of the officer under System Development will entail:
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance
- Undertake software development to provide basic software solutions that support organizational operations, using various programming languages (e.g., Java, Python, C#, .NET, Django, Angular),
- Implement software development best practices, including agile methodologies, version control, and continuous integration/continuous deployment (CI/CD) protocols
- Write clean, well-documented, and efficient code,
- Participate in the testing of applications to identify and resolve defects,
- Provide technical support and troubleshooting for existing applications
- Participate in the integration of new applications with existing systems,
- Maintain and update systems documentation
- The duties of the officer under Networks & Data Centre will entail:
- Assist in Planning, designing, and implementation of secure common data centres,
- Monitoring the data centre environment and resources (power, cooling, and space) and all other equipment to ensure service efficiency,
- Documenting operational procedures for the data centre,
- Assist in Maintaining a full register of data centre equipment,
- Ensuring data centre requests and incidence are logged, tracked and resolved,
- Working closely with third party service providers on data centre management,
- Participating in the monitoring and mitigating data centre cybersecurity threats,
- Participating in the development and implementation of Business Continuity and Disaster Recovery Plans for data centres and hosted systems,
- Participating in the development and review of network and infrastructure standards and protocols relating to data centres,
- Participating in researching, planning, implementing, and installing new hardware and software within the data centre,
- Compiling ICT network and data centres management reports.
- The duties of the officer under Database Administrator will entail:
- Maintain user accounts, permissions, and access rights on various databases,
- Provide support in database problem troubleshooting and resolutions,
- Conduct systems backups as per the backup schedules,
- Ensure the availability, capacity, security stability, and performance of all databases,
- Implement database disaster recovery plans,
- Implement database systems and process improvement plans for efficiency,
- Participate in testing of ICT disaster receiver plans for databases,
- Maintain documentation of data storage and operational procedures.
- The duties of the officer under System Development will entail:
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance
- Undertake software development to provide basic software solutions that support organizational operations, using various programming languages (e.g., Java, Python, C#, .NET, Django, Angular),
- Implement software development best practices, including agile methodologies, version control, and continuous integration/continuous deployment (CI/CD) protocols
- Write clean, well-documented, and efficient code,
- Participate in the testing of applications to identify and resolve defects,
- Provide technical support and troubleshooting for existing applications
- Participate in the integration of new applications with existing systems,
- Maintain and update systems documentation
- The duties of the officer under Networks & Data Centre will entail:
- Assist in Planning, designing, and implementation of secure common data centres,
- Monitoring the data centre environment and resources (power, cooling, and space) and all other equipment to ensure service efficiency,
- Documenting operational procedures for the data centre,
- Assist in Maintaining a full register of data centre equipment,
- Ensuring data centre requests and incidence are logged, tracked and resolved,
- Working closely with third party service providers on data centre management,
- Participating in the monitoring and mitigating data centre cybersecurity threats,
- Participating in the development and implementation of Business Continuity and Disaster Recovery Plans for data centres and hosted systems,
- Participating in the development and review of network and infrastructure standards and protocols relating to data centres,
- Participating in researching, planning, implementing, and installing new hardware and software within the data centre,
- Compiling ICT network and data centres management reports.
- The duties of the officer under Database Administrator will entail:
- Maintain user accounts, permissions, and access rights on various databases,
- Provide support in database problem troubleshooting and resolutions,
- Conduct systems backups as per the backup schedules,
- Ensure the availability, capacity, security stability, and performance of all databases,
- Implement database disaster recovery plans,
- Implement database systems and process improvement plans for efficiency,
- Participate in testing of ICT disaster receiver plans for databases,
- Maintain documentation of data storage and operational procedures.