Applications from suitably qualified members are invited to fill the following posts:
Responsibilities
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Systems requirements gathering, analysis, design, development, testing and implementation.
Providing ongoing monitoring, maintenance, support and enhancements in existing systems and platforms.
Providing recommendations for continuous systems improvement.
Developing software unit plans and quality assurance procedures
Integrating various software systems into a fully functional software system
Documenting software functionality
Applying best software practices and standard operation procedures
Working closely with clients and cross-functional departments to communicate project statuses and proposals.
Developing user manuals and systems training
Infrastructure planning, testing and development
Develop tools and processes to reduce occurrences of errors on production environment and improve customer experience
Perform root cause analysis for production technical issues
Help increase system performance with a focus on high availability and scalability
Manage software releases, configuration, monitoring and support of all production system components.
Deploy new products, updates and fixes to production environment
Researching, evaluating and reviewing trends in Continuous Integration and Continuous Delivery (CI/CD) technologies and methodologies.
Recommending and evaluating design, test and control configuration and deployment and delivery tools.
Managing automation of code review with style, quality, security, and testing coverage checks.
Evaluating and deciding on deployment automation and releasing automation tools.
Risk mitigation planning
Ensuring all documentation for all systems deployments are available and that Systems Deployments and releases adhere to standards
Support internal and external customers on multiple platforms including email servers, DNS servers, etc
Liaise with Hardware and Network unit on operational issues.
Qualifications
BSc in Computer Science or BSCT or BSc in Information Systems or related degree is required
Masters Degree in the same field in an added advantage
Experience in server virtualisation (VMware)
Operating Systems - Linux and Unix
Expertise with Jenkins. Strong scripting (such as Python) skills and Java.
Networking: Understanding of network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP, SMTP).
SSL configurations
DB Skills - Mysql administration, Postgres SQL, SQL Knowledge.
Knowledge of Rest/SOAP API.
Version Control tools (Git and Git worklows)
APPLICATIONS
All applications will be treated in strictest confidence. Six copies of applications, including a curriculum vitae, giving full personal particulars indicating full name, place and date of birth; certified copies of national identification, birth certificate, proof of qualifications, employment and experience, present salary, telephone number and names and addresses of three referees should be addressed to:
Deputy Registrar, Human Resources
University of Zimbabwe
P O Box MP 167
Mount Pleasant
HARARE
Or Hand delivered to the Administration Block, door number 113
The closing date for the receipt of applications is Friday, 09 October 2020. Please note that only short-listed candidates will be contacted.