The Zimbabwe Centre FOR High Performance Computing (ZCHPC) was created through Statutory Instrument 168 of 2019, the Manpower Planning and Development (Zimbabwe Centre for High Performance Computing), Regulations, 2019.
The following posts have fallen vacant within the Centre:
- PROCUREMENT OFFICER x 1 POST
- RESEARCH SCIENTIST ENGINEERING x 1 POST
- INTERNAL AUDITOR x 1 POST
- SENIOR ENGINEER x 1 POST
- SOFTWARE ENGINEER x 1 POST
PROCUREMENT OFFICER
Reporting directly to the Director,
Duties and Responsibilities:
- Planning the procurement activities of the Centre;
- Securing the adoption of the appropriate method of procurement and
- Prepare bidding documents in compliance with Public Procurement and Disposal of Assets Act;
- Following and enforcing the Centre’s procurement policies and procedures;
- Reviewing, comparing, analysing and approving products and services to be purchased;
- Maintaining inventories and maintaining accurate purchase and pricing records;
- Estimate and establish cost parameters and budgets for purchases;
- Create and maintain good relationships with vendors/suppliers;
- Maintain records of purchase, pricing and other important data;
- Review and analyze all vendors/suppliers, supply and price options;
- Negotiate the best deal for pricing and supply contracts
- Ensure that the products and supplies are high quality;
- Maintain and update a list of suppliers and their qualifications, delivery times, and potential future development.
Qualifications, experience and attributes
- Relevant Bachelor’s degree or equivalent;
- Solid knowledge and understanding of procurement processes, policy and systems;
- Minimum 2 years’ experience as a procurement officer or related position;
- Proficient computer skills, including Microsoft Office Suite (Word, Powerpoint, Outlook, and Excel);
- Ability to analyze problems and strategize for better solutions;
- Ability to negotiate, establish and administer contracts
- Excellent verbal and written communication skills
- Ability to multitask, prioritize and manage time efficiently
- Accurate and precise attention to detail
- Ability to work well with management and staff at all levels
- Goal oriented, organize team player
RESEARCH SCIENTIST-ENGINEERING
Duties and Responsibilities:
Primary responsibilities of the Research Scientist will be to assist researchers to use the ZCHPC cluster for their research projects. The Research Scientist will interact with researchers, university students and staff throughout the cycle of research to provide technical and scientific computing support in the Engineering domain. The successful candidate will be a continuous learner, preferably someone currently working on a computing intensive research which needs HPC usage. Some of the duties and responsibilities are as follows:
- Providing support necessary to researchers’ projects, data processing, analysis, and modeling requirements;
- Working with researchers to understand portions of their research dependent on, or could be improved by usage of the ZCHPC cluster;
- Effectively mentoring and communicating HPC related information and knowledge to all related researchers;
- Following Engineering specific global trends in HPC research and tailor them to suit our needs as a nation;
- Developing a growth plan and program for research carried out using the ZCHPC system to scale research to solve Zimbabwe’s socio-economic challenges;
- Identifying users’ training needs; design and teach workshops as needed;
- Identifying of potential collaborations among researchers and areas where HPC usage would make notable improvements;
- Creating and maintain ZCHPC documentation, user guides, FAQs relevant to the respective domain;
- Identifying and recommend system policy changes in order to effectively offer optimal level of user environment and experience;
- Install, monitor and maintain user requested HPC software;
- Leading support for parallel and serial programming, libraries, utilities, code porting, debugging, and optimization.
Qualifications, experience and attributes
- Master’s or doctorate degree in any Engineering specialty;
- Ability to collaborate with scientists, engineers, and sponsors;
- The ability to conduct independent and significant research and a demonstrated research capability with a publication record in the specified area;
- Experience in software development in the Engineering domain;
- Flexibility in research assignments and the ability to communicate effectively in both verbal and written forms;
- Previous experience mentoring students and/or postdocs in parallel computing.
INTERNAL AUDITOR
Reporting directly to the Director,
Duties and Responsibilities:
- Preparing the Risk Based Internal Audit Plan for the Centre;
- Examine the systems and processes established by the Centre to ensure compliance with policies, procedures, laws and regulations that could have a significant impact on operations and reports and whether the organization is in compliance
- Executing comprehensive audits and reporting findings to Executive Management
- Performing and controlling the full audit cycle
- Reviewing operational and business risks
- Conducting follow up audits to monitor management’s interventions
- Ensuring that audit reports clearly communicate the identified business risks and their root cause/s
- Ensuring findings in the audit report are supported by sufficient and appropriate audit evidence keeping up to date with emerging trends and best practice in the profession
Qualifications, experience and attributes
- Bachelor’s degree in Accounting, Auditing or equivalent;
- Holder or studying for a CIA qualification an added advantage;
- Minimum of 2 years’ experience as an Internal Auditor or related position;
- Proficient computer skills, including Microsoft Office Suite (Word, Powerpoint, Outlook, and Excel);
- Mature disposition and ability to work with minimum supervision;
- Good communication skills and attention to detail
- Ability to work both independently and as part of a team.
- High level analytical skills
SENIOR ENGINEER
Duties and Responsibilities:
- Supervises cluster administration;
- Make sure that web and email security protocols are maintained.
- Track, record, and monitor any security issue.
- Resolve any vulnerability or security issues that may arise.
- Ensure periodic testing of the Centre’s network and systems from a security point of view.
- Be aware of the latest threats in the cyber-security domain to guide and advise the Centre regarding the upgrading of the system.
- Put identity and access management (IAM) policies in place to prevent unauthorized access to company data.
- Ensure that systems are back up and running in case of a security attack.
- Ensuring that security policies are updated on time and are always up to date.
- Maintain servers, routers, and switches as required.
- Maintain firewalls, VPNs, VLANs, VoIP, and web and email security.
- Supervises High Performance Computing (HPC) related projects
- Monitor the management of software releases and patches of the operating systems
- Offer support to remote HPC clients and assist Engineers in setting up reliable connectivity to the systems
- Supervises and report to the Deputy Director any network system integration deployment, and administration projects system performance analyses, problem resolution and system security initiatives
- Participates in the development of network system management tools and architectural assessments for production systems
- Assist in HPC application, parallel environment configuration and scripting
Qualifications, experience and attributes
- Degree in Computer Science or equivalent;
- Ethical Hacking Certification or any other network security certification;
- HPC related experience and skills;
- Minimum of 2 years’ experience as an Engineer or related position;
- Mature disposition and ability to work with minimum supervision;
- Good communication skills
- Ability to work both independently and as part of a team.
- High level analytical skills
SOFTWARE ENGINEER
Duties and Responsibilities:
- Develop UML diagrams, layouts and documentation to identify requirements and solutions
- Programming well-designed, testable, efficient code
- Producing specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Improving system quality by identifying issues and common patterns, and developing standard operating procedures
- Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems
- Liaising with colleagues to implement technical designs
- Investigating and using new technologies where relevant
Qualifications, experience and attributes
- Degree in Computer Science, Software Engineering or equivalent;
- Minimum of 2 years’ experience as a Software Engineer or related position;
- Gathering user requirements, defining system functionality and writing code in various languages,
- Ability to design interactive applications
- Ability to develop software in Java, Python, JavaScript etc. And other programming languages
- Excellent knowledge of relational databases, SQL, NoSQL and ORM technologies.
- Knowledge of developing web applications using web frameworks (Flask, Spring MVC etc)
- Test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- A passion for solving problems and providing workable solutions
Application letters, certified copies of certificates and CVs giving full personal details including full names, place and date of birth, qualifications, experience and names of at least three referees should be sent to the address below by not later than 24 March 2023 clearly indicating the vacancy applied for.
The Director
Zimbabwe Centre for High Performance Computing
High Performance Computing Centre Building
University of Zimbabwe
630 Churchill Avenue,
Mount Pleasant,
HARARE
Zimbabwe
or email to: [email protected]
Please note that only shortlisted applicants will be invited for interviews.
The Zimbabwe Centre FOR High Performance Computing (ZCHPC) was created through Statutory Instrument 168 of 2019, the Manpower Planning and Development (Zimbabwe Centre for High Performance Computing), Regulations, 2019.
The following posts have fallen vacant within the Centre:
- PROCUREMENT OFFICER x 1 POST
- RESEARCH SCIENTIST ENGINEERING x 1 POST
- INTERNAL AUDITOR x 1 POST
- SENIOR ENGINEER x 1 POST
- SOFTWARE ENGINEER x 1 POST
PROCUREMENT OFFICER
Reporting directly to the Director,
Duties and Responsibilities:
- Planning the procurement activities of the Centre;
- Securing the adoption of the appropriate method of procurement and
- Prepare bidding documents in compliance with Public Procurement and Disposal of Assets Act;
- Following and enforcing the Centre’s procurement policies and procedures;
- Reviewing, comparing, analysing and approving products and services to be purchased;
- Maintaining inventories and maintaining accurate purchase and pricing records;
- Estimate and establish cost parameters and budgets for purchases;
- Create and maintain good relationships with vendors/suppliers;
- Maintain records of purchase, pricing and other important data;
- Review and analyze all vendors/suppliers, supply and price options;
- Negotiate the best deal for pricing and supply contracts
- Ensure that the products and supplies are high quality;
- Maintain and update a list of suppliers and their qualifications, delivery times, and potential future development.
Qualifications, experience and attributes
- Relevant Bachelor’s degree or equivalent;
- Solid knowledge and understanding of procurement processes, policy and systems;
- Minimum 2 years’ experience as a procurement officer or related position;
- Proficient computer skills, including Microsoft Office Suite (Word, Powerpoint, Outlook, and Excel);
- Ability to analyze problems and strategize for better solutions;
- Ability to negotiate, establish and administer contracts
- Excellent verbal and written communication skills
- Ability to multitask, prioritize and manage time efficiently
- Accurate and precise attention to detail
- Ability to work well with management and staff at all levels
- Goal oriented, organize team player
RESEARCH SCIENTIST-ENGINEERING
Duties and Responsibilities:
Primary responsibilities of the Research Scientist will be to assist researchers to use the ZCHPC cluster for their research projects. The Research Scientist will interact with researchers, university students and staff throughout the cycle of research to provide technical and scientific computing support in the Engineering domain. The successful candidate will be a continuous learner, preferably someone currently working on a computing intensive research which needs HPC usage. Some of the duties and responsibilities are as follows:
- Providing support necessary to researchers’ projects, data processing, analysis, and modeling requirements;
- Working with researchers to understand portions of their research dependent on, or could be improved by usage of the ZCHPC cluster;
- Effectively mentoring and communicating HPC related information and knowledge to all related researchers;
- Following Engineering specific global trends in HPC research and tailor them to suit our needs as a nation;
- Developing a growth plan and program for research carried out using the ZCHPC system to scale research to solve Zimbabwe’s socio-economic challenges;
- Identifying users’ training needs; design and teach workshops as needed;
- Identifying of potential collaborations among researchers and areas where HPC usage would make notable improvements;
- Creating and maintain ZCHPC documentation, user guides, FAQs relevant to the respective domain;
- Identifying and recommend system policy changes in order to effectively offer optimal level of user environment and experience;
- Install, monitor and maintain user requested HPC software;
- Leading support for parallel and serial programming, libraries, utilities, code porting, debugging, and optimization.
Qualifications, experience and attributes
- Master’s or doctorate degree in any Engineering specialty;
- Ability to collaborate with scientists, engineers, and sponsors;
- The ability to conduct independent and significant research and a demonstrated research capability with a publication record in the specified area;
- Experience in software development in the Engineering domain;
- Flexibility in research assignments and the ability to communicate effectively in both verbal and written forms;
- Previous experience mentoring students and/or postdocs in parallel computing.
INTERNAL AUDITOR
Reporting directly to the Director,
Duties and Responsibilities:
- Preparing the Risk Based Internal Audit Plan for the Centre;
- Examine the systems and processes established by the Centre to ensure compliance with policies, procedures, laws and regulations that could have a significant impact on operations and reports and whether the organization is in compliance
- Executing comprehensive audits and reporting findings to Executive Management
- Performing and controlling the full audit cycle
- Reviewing operational and business risks
- Conducting follow up audits to monitor management’s interventions
- Ensuring that audit reports clearly communicate the identified business risks and their root cause/s
- Ensuring findings in the audit report are supported by sufficient and appropriate audit evidence keeping up to date with emerging trends and best practice in the profession
Qualifications, experience and attributes
- Bachelor’s degree in Accounting, Auditing or equivalent;
- Holder or studying for a CIA qualification an added advantage;
- Minimum of 2 years’ experience as an Internal Auditor or related position;
- Proficient computer skills, including Microsoft Office Suite (Word, PowerPoint, Outlook, and Excel);
- Mature disposition and ability to work with minimum supervision;
- Good communication skills and attention to detail
- Ability to work both independently and as part of a team.
- High level analytical skills
SENIOR ENGINEER
Duties and Responsibilities:
- Supervises cluster administration;
- Make sure that web and email security protocols are maintained.
- Track, record, and monitor any security issue.
- Resolve any vulnerability or security issues that may arise.
- Ensure periodic testing of the Centre’s network and systems from a security point of view.
- Be aware of the latest threats in the cyber-security domain to guide and advise the Centre regarding the upgrading of the system.
- Put identity and access management (IAM) policies in place to prevent unauthorized access to company data.
- Ensure that systems are back up and running in case of a security attack.
- Ensuring that security policies are updated on time and are always up to date.
- Maintain servers, routers, and switches as required.
- Maintain firewalls, VPNs, VLANs, VoIP, and web and email security.
- Supervises High Performance Computing (HPC) related projects
- Monitor the management of software releases and patches of the operating systems
- Offer support to remote HPC clients and assist Engineers in setting up reliable connectivity to the systems
- Supervises and report to the Deputy Director any network system integration deployment, and administration projects system performance analyses, problem resolution and system security initiatives
- Participates in the development of network system management tools and architectural assessments for production systems
- Assist in HPC application, parallel environment configuration and scripting
Qualifications, experience and attributes
- Degree in Computer Science or equivalent;
- Ethical Hacking Certification or any other network security certification;
- Minimum of 2 years’ experience as an Engineer or related position;
- Mature disposition and ability to work with minimum supervision;
- Good communication skills
- Ability to work both independently and as part of a team.
- High level analytical skills
SOFTWARE ENGINEER
Duties and Responsibilities:
- Develop UML diagrams, layouts and documentation to identify requirements and solutions
- Programming well-designed, testable, efficient code
- Producing specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Improving system quality by identifying issues and common patterns, and developing standard operating procedures
- Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems
- Liaising with colleagues to implement technical designs
- Investigating and using new technologies where relevant
Qualifications, experience and attributes
- Degree in Computer Science, Software Engineering or equivalent;
- Minimum of 2 years’ experience as a Software Engineer or related position;
- Gathering user requirements, defining system functionality and writing code in various languages,
- Ability to design interactive applications
- Ability to develop software in Java, Python, JavaScript etc. And other programming languages
- Excellent knowledge of relational databases, SQL, NoSQL and ORM technologies.
- Knowledge of developing web applications using web frameworks (Flask, Spring MVC etc)
- Test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- A passion for solving problems and providing workable solutions
Application letters, certified copies of certificates and CVs giving full personal details including full names, place and date of birth, qualifications, experience and names of at least three referees should be sent to the address below by not later than 24 March 2023 clearly indicating the vacancy applied for.
The Director
Zimbabwe Centre for High Performance Computing
High Performance Computing Centre Building
University of Zimbabwe
630 Churchill Avenue,
Mount Pleasant,
HARARE
Zimbabwe
or email to: [email protected]
Please note that only shortlisted applicants will be invited for interviews.