Petrotrade (Private) Limited

ICT Officer - Systems Programmer

Ict & Computer Jobs
Salary
TBA

Job Description

We are looking for a highly qualified and competent candidate to fill the position of ICT Officer - Systems Programmer in the Information and Communication Technology department. The role is responsible for designing, developing, testing, and maintaining system-level software and applications that support business operations. The ICT Officer - Systems Programming ensures the efficiency, stability, and security of operating systems, databases, and enterprise applications. The position plays a critical role in optimizing ICT infrastructure, integrating software solutions, and supporting digital transformation initiatives relating to Digital Electronics, Data Structures and Algorithms, Embedded Systems, Networks and Communications, Operating Systems, Artificial Intelligence, and Project Management.

Duties and Responsibilities

Key Job Functions:
• Designs, implements, tests, and maintains complex computer systems, including hardware, software, and networks, to meet organizational needs.
• Installing and configuring new hardware, software, and operating systems.
Performing routine maintenance, upgrading systems, and updating software to ensure optimal performance and security.
Identifying and resolving software, hardware, and network issues to minimize downtime. Monitoring systems for performance, availability, and resource utilization, and planning for future capacity needs.
• Automating routine tasks to improve
efficiency in production
environments. Developing and enforcing security protocols to protect systems and data against cyber threats.
• Overseeing technical projects, from their inception to their completion, to ensure they align with project requirements.
• Ensuring that all hardware, software, and network components work together harmoniously to form a complete and functional system.
• Backup and Recovery: Managing data backup processes and developing recovery strategies to ensure data can be restored in case of system failure.
• Participate in cross-functional projects to support digital innovation.

Qualifications and Experience

Requirements of the Job:
The successful candidate for this position should meet the following criteria:
• Bachelor's degree in Computer Science, Software Engineering, or related field.
• Professional certifications (e.g.. Microsoft Certified: Azure Administrator, Red Hat Certified Engineer, Oracle Certified Professional) are an added advantage.
• Minimum of 5 years' experience in systems programming, software development,
IT support, ICT infrastructure management or ICT project management
• Strong background in programming languages (e.g., C#, Java, Python, or similar).
• Experience with operating systems (Windows, Linux, Unix) and databases (SQL, Oracle, MySQL). Experience with specific technologies and frameworks, such as NET, DevOps tools, or big data.

How to Apply

PETROTRADE is an equal opportunity employer, qualified female candidates are encouraged to apply.
If you wish to be considered, please submit your application which includes your curriculum vitae and copies of certificates as one PDF document to recruitment@petrotrade.co.zw by no later than Monday 8th September 2025.
Hand delivered applications to be addressed to the Human Resources and Administration Manager by no later than Monday 8th September 2025 at the following address:
1st Floor, NOCZIM House
100 Leopold Takawira Street
HARARE