BenjaminSombi/jobevaluation huggingface dataset:
Program Coordinator  Responsible for providing  legal support and represent the Company in legal matters  Draft legislative proposals/amendments and contribute to the introduction of Legislation that will help ERC achieve its aims.
 Identify possible cases, in conjunction with the Executive Director, Management Team and Board around election work in the country.
 In liaison with the Executive Director, contribute to the development of policy positions, drafting policy papers and /lobbying key Election related opinions.
 Provide legal expertise and support to ERC on all contractual engagements working closely with the Finance and Administration Manager.
 Assist with media statements and media queries.
 Monitor relevant legal developments both nationally and internationally.
 Ensure that ERC complies with relevant legislation (e.g. Companies Act, Labour Act, Constitution of Zimbabwe etc),
 Work closely with attorneys representing the ERC on all Litigation cases 
 Any other duties as assigned by management
      LLB Degree  2 years  Technical understanding of ERC operations. 
 Ability to multi-task and meet deadlines. 
 Ability to cope with high levels of responsibility and with confidential matters. 

Personal Attributes
 Behave Ethically: Understand ethical behaviour and business practices, and ensure that own behaviour and the behaviour of others is consistent with these standards and aligns with the values of the organization
 Build Relationships: Establish and maintain positive working relationships with others, both internally and externally, to achieve the goals of the organization.
 Communicate Effectively: Speak, listen and write in a clear, thorough and timely manner using appropriate and effective communication tools and techniques.
 Creativity/Innovation: Develop new and unique ways to improve operations of the organization and to create new opportunities.

  

Job evaluation subgrade: C
Program Coordinator  The Medial Relations Officer is responsible for the collection, interpretation, packaging and distribution of information related to ERC work. The incumbent also co-ordinates, networks and facilitates information sharing in an effective and systematized manner therefore effectively serving the needs of all the organization�s diverse stakeholders Media Relations
 Prepares background information, communication and other promotional advocacy for the media and other special interest groups. 
 Drafts and edits articles, press releases, web stories, other public information materials and reports, as well as contributes to development of communication messages and materials.
 Develops partnerships with media and other selected groups or individuals, whose support is essential to the achievement of advocacy and communication objectives. Ensure a successful process of communicating and maintaining regular contact and close collaboration with the media to communicate the ERC story to a wider audience.
 Ensure rapid and accurate information dissemination to the media, Commissions (ZEC and ZHRC), Parliament of Zimbabwe, NGOs and other appropriate audiences.

2. Digital Communications/Social media    
 Manage presence in social media sites (Facebook, Twitter, Youtube). 
 Manage Feedback from all Platforms, get and post responses
 Liase with other departments to gather data and content to upload on website and social media sites. 
 Collect and oversee editing of relevant material (content, photos, and videos) for use on the firm's website and other platforms. 
 Ensure the firm�s website is updated with all relevant information at all time.

3. Events/campaigns 
 Organise and generate public support for special events and campaigns to promote strategic conservation goals. 
 Support organization of workshops, seminars, campaigns, events and project review meetings including agendas and meeting minutes. 

4. Monitoring and evaluation 
 Monitor and evaluate impact of communication materials and advocacy events/campaigns to target audiences. 
 Maintain a library of media coverage, clippings etc. 
 Success stories 
 Writing success stories from different organisation's activities and complementing the success stories with audios and videos.  
 Archiving 
 Developing and archiving communication materials, including digital, such as publications, press releases, photographs and audio-visual materials.
 Radio Shows 
 Developing ideas and scripts for radio show 
 Managing the shows.
      Bachelors degree in Mass Communication and Media Studies or Journalism or any relevant qualification;  Knowledge of  or qualification in  in graphic designing or web design from a reputable institution an added advantage  3 years  Knowledge of  or qualification in  in graphic designing or web design from a reputable institution an added advantage   

Job evaluation subgrade: C
CEO None Carries out analysis and investigation of quantitative and qualitative data in order to mitigate against risk in existing and new business 1. Analyses market variables to assist the business in making decisions.
2. Prepares and analyses ratings for new and existing business.
3. Carries out statutory validation, including data checks, validations for assets and liabilities.
4. Applies mathematics, statistics and probability knowledge to solve insurance problems.
5. Performs any other duties assigned by the superiors.
 Report Review
Meetings
Projects
 None  Submitting quarterly and annual statutory returns   Degree in either Mathematics or Actuarial Science 
 At least 3 Actuarial professional examinations
  Qualification in Statistics   Must have strong numerical and statistical ability;
 Must have a very good knowledge of computer programs such as spreadsheets, SQL databases, and statistical analysis programs;
 Must have good planning and problem solving skills;
 Must pay excellent attention to detail;
 Must have good interpersonal skills;
 Good communication skills both oral and written;
 Must be highly self-driven and able to work with minimal supervision;
 Must have knowledge of relevant accounting software packages.
 Computer literacy, proficient in Microsoft Word, Excel, Publisher amongst others
  Decides on assumptions to use in business modeling scenarios
 Decides on variables to consider when analyzing business viability
  Choosing which model or assumptions to use
 Analysing data and presentation thereof
 Ensuring compliance with statutory requirements


Job evaluation subgrade: C
Systems Support Manager   Maintains business applications and associated platforms
 1. Provides support for all server Operating Systems.
2. Installs, configures and maintains server hardware and operating systems.
3. Facilitates system back-up and recovery.
4. Provides analyses and resolves system challenges.
5. Provides active directory support.
6. Performs any other duties as assigned by superiors.
  Production of system reports.
 Undertaking server maintenance & performance optimization.
 System audits
     Degree in Electronics/ Computer Science.
 Microsoft Certification
  VM Ware Certification
 IBM Certification

 8 years  Must have knowledge and experience in the solution implementation process and software engineering
 Must have experience in Microsoft platform administration;
 Must have experience in networking;
 Must have experience in maintaining hardware;
 Candidates must  have good coaching and mentoring skills;
 Must pay excellent attention to detail;
 Must have good interpersonal skills;
 Must have good diagnostic skills;
 Good communication skills both oral and written;
 Must have excellent report writing and presentations skills;
 Must be highly self-driven and able to work with minimal supervision
  Decides on when to do system backups
 Decides on when to do system monitoring and maintenance
 Decides on when to do system Audits
 Decides on when to attend to user faults
  Ensures servers are working at optimal levels
 Ensuring all servers are error-free


Job evaluation subgrade: C
Systems Monitoring and Support Manager  Help Desk Operator  Ensures systems uptime and meets software requirements by monitoring and maintaining applications and databases 1. Develops, implements and supports information systems.
2. Analyses user information needs, documents the functionality and requirements, and recommends solutions and appropriate technology to meet client�s needs.
3. Coordinates the installation of new systems with the customer, maintains and upgrades existing systems and user training.
4. Prepares workflow charts and diagrams to specify in detail operations to be performed by equipment and computer programmes and operations to be performed by personnel in system.
5. Provides on call and remote support as needed and also provides 24/7 on call support.
6. Builds relationships with end users to understand their applications and needs.
7. Keeps abreast of current and emerging hardware and software technologies.
8. Performs any others duties as assigned by superior.
 Outstanding jobs log review
Assess quality of work done
Review meetings
 System walkthroughs
Documentations
  Assists users who are resistant to change and have inadequate knowledge of information system 
 Managing difficult users with ever changing expectations and working towards meeting user requirements
 Researching on new tools to improve systems performance and troubleshooting so as to ensure system uptime
  Assist computer operators or system users to define and resolve problems in running computer programmes
   BSc Computer Science/ BSC Information Systems/ B Tech in Information Technology

  Certifications  (Oracle, My SQL server, Java)

 5 years  Must have experience in database administration;
 Must have excellent IT trouble shooting skills;
 Must have excellent programming skills; Must be highly self-driven and able to work with minimal supervision
 Must have experience in system analysis and debugging;
 Candidates must  have good coaching and mentoring skills;
 Must pay excellent attention to detail;
 Must have good interpersonal skills;
 Good communication skills both oral and written;
 Must have excellent report writing and presentations skills;
  Decides when to upgrade or maintain information systems
 Decides on software requirements for a particular system
 Decides on remedial action when system is not performing
 Decides when to bring up or down the system when conducting maintenance
 Decides on training needs for users
 Decides on which tools to use for problem solving
  Assists users who are resistant to change and have inadequate knowledge of information system 
 Managing difficult users with ever changing expectations and working towards meeting user requirements
 Researching on new tools to improve systems performance and troubleshooting so as to ensure system uptime
  Assist computer operators or system users to define and resolve problems in running computer programmes


Job evaluation subgrade: C
Analyst - Web Services and Integration   Provides IT solutions to business problems by developing java based applications, web services and web interfaces whereby making the business process more efficient 1. Writes well designed, testable, efficient codes.
2. Develops and enhances product offering in accordance with design and consistent with business objectives.
3. Ensures that development tasks are completed within timelines and tested with minimal defects.
4. Designs and develops user interfaces. 
5. Completes application development by coordinating requirements, schedules and activities; contributing to team meetings; troubleshooting, development and production problems across multiple environments and platforms.
6. Supports users by developing documentation and assistance tools. 
7. Enhances organisation reputation by accepting ownership for accomplishing new and different requests and exploring opportunities to add value to job accomplishment.
8. Analyses user requirements.
9. Researches, designs and writes new software programs.
10. Tests new programs.
11. Evaluates the software and systems that make computers and hardware work.
12. Developes existing programs by analyzing and identifying areas for modification.
13. Integrates existing software products and getting incompatible platforms to work together.
14. Creates technical specifications and test plans.
15. Performs any other duties as assigned by superior.
 Project status report?
Balanced score card
   Prepare and produce releases of software components 
 Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review
 Undertake feasibilty study and decide appropriate technologies to use
   Degree in Computer Science or related field 
 Certification in field or specialisation e.g Microsoft Certified Solution Developer  or Oracle Certified?Java Programmer
  Master�s in Business Administration (General 2 years  Must have hands-on software development experience.
 Must have working experience in Java development
 Must have hands on experience in designing and developing applications using Java EE platforms.
 Must have excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate (etc).
 Must have experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
 Must be well organised.
 Must have good time management skills.
 Must be able to work with minimum supervision
  Decides on which methodology to use when developing software 
 Decides when to do system backups and restores
 Decide on appropriate technologies to use for software development
  Resolving technical issues through debugging, research, and investigation 
 Relying on experience and judgment to plan and accomplish goals.
 Following approved life cycle methodologies, creating design documents, and performing program coding and testing 


Job evaluation subgrade: C
Senior Dealer  Maximises income and profitability through foreign currency trade and money market trades, minimising risk within the market and increasing market share 1. Compiles exchange rates and sends to all units and customers.
2. Trades on the foreign market.
3. Funds Nostro accounts and local Nostro accounts.
4. Authorises foreign branch and Bank transactions.
5. Manages FX position.
6. Compiles FX position.
7. Quotes all  FX products.
8. Advises on FX inquiries and queries.
9. Formulates Trading Strategies.
10. Concludes Inter Bank deals.
11. Conducts customer visits for business scouting.
12. Updates rates on system for revaluation.
13. Attends to meetings with other banks or RBZ.
14. Actions money market investments.
15. Repatriates cash depending on Bank Cash holding.
16. Performs any other duties as assigned by superior.
 Position report
Market report
Funding requests above limit
Payments above limit
   Submitting daily position report 
 Assessing Nostro funding requirements making sure obligations are met 
 Preparing position blotter based on payments for the day 
 Undertaking client visits 
 Compiling market report 
 Developing relationships, managing and building strategic partners
 Focus on sales across all Treasury and Specialised Banking Services
 Ensuring that the bank meets statutory requirements 
   Bachelor�s Degree  in business related field (preferred commercial or statistics  Master�s in Business Management  3 -4 years  Must have quantitative and analytical skills 
 Must have diverse knowledge on capital and money markets 
 Must have knowledge of foreign markets dynamics 
 Must have selling and persuasive skills 
 Must be able to work under pressure 
 Must be able to work with minimum supervision 
 Must be able to work promptly so as to cover position on time 
 Must be able to respond to queries 
 Must be organised  
  Decides on Exchange Rates margins when pricing 
 Decides on Interbank deals to take up (up to USD500,000.00)
 Decides on position funding based on USD500,000.00. 
 Decides on rate quotations negotiations on all transactions up to USD500,000.00
 Decide on when to conclude particular deals based on market forecasts
 Decides on covering position within limit and when to repatriate cash
 Decides when to pick or place funds on the interbank within limit
  Managing customer rate negotiations 
 Handling difficult customers 
 Solving branch queries on time
 Regularising branch errors and minimising losses 
 Negotiating funding lines and values to meet payments on time 
 Negotiating rates on interbank market  
 Market forecasting (�what if� scenarios


Job evaluation subgrade: C
Manager - IT Systems Development and Projects Prepares for impending disaster and recovering from it and thus preventing data loss or keeping it to a bare minimum 1. Protects the database from all types of failure.
2. Increases the mean time between failures.
3. Decreases the mean time to recover.
4. Plans for backup and recovery of database information.
5. Monitors and optimises the performance of the database.
6. Performs database troubleshooting.
7. Controls and monitors user access to the database.
8. Performs monthly and annual performance reports for trend analysis and capacity planning.
9. Performs correlation of database errors, alerts and events.
10. Backs up and restores database.
11. Performs routine audit of user and developer accounts.
12. Implements and enforces security for all databases.
13. Performs house cleaning tasks as required, purging old files from databases.
14. Performs any other duties as assigned by superior.
 Report review
Project sign-off
   Submit Group Weekly Report 
 Daily Database Report
   Bachelor's Degree (preferebly in Statistics, Mathematics, Computer Science)
 Java certification
 Certification in Oracle, SQL, DB2
  Master�s in Business Management (General   Must understand tech aspects of database organisation 
 Must understand how database organisation affects computer and network performance
 Must be able to solve technical problems that are caused by database design or malfunction
 When an event occurs that affects a database, the DBA must be involved to ensure minimal data loss
 Must understand how computers store and retrieve data and how to build computer databases
 Must be an honest individual
 Must be able to work with individuals from all levels
 Must have good communication skills to provide database help
 Must have good writing skills (including recommendations and documentation) 
 Must be able to work with minimal supervision
 Must have sound reading skills (including technical documents and other communications)
 Must be able to accurately determine user needs or technical solutions 
  Decides when to perform database maintenance  Resolving diskspace issues 
 Ensuring database availability
 Compliance to backup and restore procedures


Job evaluation subgrade: C
Senior Dealer  Maximises income and profitability through foreign currency trade and money market trades, minimising risk within the market and increasing market share 1. Compiles exchange rates and sends to all units and customers.
2. Trades on the foreign market.
3. Funds Nostro accounts and local Nostro accounts.
4. Authorises foreign branch and Bank transactions.
5. Manages FX position.
6. Compiles FX position.
7. Quotes all  FX products.
8. Advises on FX inquiries and queries.
9. Formulates Trading Strategies.
10. Concludes Inter Bank deals.
11. Conducts customer visits for business scouting.
12. Updates rates on system for revaluation.
13. Attends to meetings with other banks or RBZ.
14. Actions money market investments.
15. Repatriates cash depending on Bank Cash holding.
16. Performs any other duties as assigned by superior.
 Position report
Market report
Funding requests above limit
Payments above limit
 None  Submitting daily position report 
 Assessing Nostro funding requirements making sure obligations are met 
 Preparing position blotter based on payments for the day 
 Undertaking client visits 
 Compiling market report 
 Developing relationships, managing and building strategic partners
 Focus on sales across all Treasury and Specialised Banking Services
 Ensuring that the bank meets statutory requirements 
   Bachelor�s Degree  in business related field (preferred commercial or statistics  3 years 
 Must have quantitative and analytical skills 
 Must have diverse knowledge on capital and money markets 
 Must have knowledge of foreign markets dynamics 
 Must have selling and persuasive skills 
 Must be able to work under pressure 
 Must be able to work with minimum supervision 
 Must be able to work promptly so as to cover position on time 
 Must be able to respond to queries 
 Must be organise
  Decides on Exchange Rates margins when pricing 
 Decides on Interbank deals to take up (up to USD500,000.00)
 Decides on position funding based on USD500,000.00. 
 Decides on rate quotations negotiations on all transactions up to USD500,000.00
 Decide on when to conclude particular deals based on market forecasts
 Decides on covering position within limit and when to repatriate cash
 Decides when to pick or place funds on the interbank within limit
  Managing customer rate negotiations 
 Handling difficult customers 
 Solving branch queries on time
 Regularising branch errors and minimising losses 
 Negotiating funding lines and values to meet payments on time 
 Negotiating rates on interbank market  
 Market forecasting (�what if� scenarios)


Job evaluation subgrade: C
Analyst - Web Services and Integration   Provides IT solutions to business problems by developing java based applications, web services and web interfaces whereby making the business process more efficient 1. Writes well designed, testable, efficient codes.
2. Develops and enhances product offering in accordance with design and consistent with business objectives.
3. Ensures that development tasks are completed within timelines and tested with minimal defects.
4. Designs and develops user interfaces. 
5. Completes application development by coordinating requirements, schedules and activities; contributing to team meetings; troubleshooting, development and production problems across multiple environments and platforms.
6. Supports users by developing documentation and assistance tools. 
7. Enhances organisation reputation by accepting ownership for accomplishing new and different requests and exploring opportunities to add value to job accomplishment.
8. Analyses user requirements.
9. Researches, designs and writes new software programs.
10. Tests new programs.
11. Evaluates the software and systems that make computers and hardware work.
12. Developes existing programs by analyzing and identifying areas for modification.
13. Integrates existing software products and getting incompatible platforms to work together.
14. Creates technical specifications and test plans.
15. Performs any other duties as assigned by superior.
 Project status report?
Balanced score card
   Prepare and produce releases of software components 
 Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review
 Undertake feasibilty study and decide appropriate technologies to use
   Degree in Computer Science or related field  Certification in field or specialisation e.g Microsoft Certified Solution Developer  or Oracle Certified?Java Programmer   Must have hands-on software development experience.
 Must have working experience in Java development
 Must have hands on experience in designing and developing applications using Java EE platforms.
 Must have excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate (etc).
 Must have experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
 Must be well organised.
 Must have good time management skills.
 Must be able to work with minimum supervision
  Decides on which methodology to use when developing software 
 Decides when to do system backups and restores
 Decide on appropriate technologies to use for software development
  Resolving technical issues through debugging, research, and investigation 
 Relying on experience and judgment to plan and accomplish goals.
 Following approved life cycle methodologies, creating design documents, and performing program coding and testing 


Job evaluation subgrade: C