Vacancies

As a growing, dynamic company, OPSI Systems is always looking for talented new staff to join our company. Below you’ll find any current open vacancies; we encourage you to apply. If there are no openings available, be sure to check back regularly. We look forward to hearing from you.

QA Analyst

QA Analyst

Manipulate, clean, validate and analyse existing structured and unstructured datasets, large and small, from a variety of sources as well as creating new data that will add value to the data mining process. Monitor and evaluate implemented strategies and models. Communicate findings and make recommendations.

  • Firm understanding of the use of OPSI’s route scheduling products. Further importance is given to the understanding of the relationship between different “tuning” options and the scheduling performance of each product
  • Firm understanding of the table structure of the SQL databases that store the data created by OPSI’s route scheduling products and how this data can be extracted and analysed by various software/tools
  • Conceptualize and create different models to be implemented in OPSI’s route scheduling products to test and quantify the performance of different parameters
  • Perform various regression analyses to monitor differences in performance amongst different release versions of any OPSI route scheduling product. Statistical tools such as R or R Shiny are expected to be used for visualization purposes
  • Optimization techniques are important in cases of predictive modelling
  • Regular composition of summarized statistical reports on the latest findings to be issued or presented before management
  • Proactive research on better quality assurance testing procedures that can provide further insights on the scheduling performances of the different OPSI’s route scheduling products
  • Build and maintain effective working relationships with other colleagues across departments to ensure tasks are completed within the stipulated period
  • Direct consultation with different clients is essential when further clarity on scheduling issues is required.
C# Developer

C# Developer

  • Adding new features to the existing application
  • Maintaining existing feature sets
  • CI and Unit tests
  • User interface development
  • Application integration points extensions and maintenance
Stay up-to-date with industry news via
our monthly email newsletter:



First Name
Surname
Company Name
Contact Number
Email
Fleet Size
Industry
Comments
To prove you are human, please enter the letters into the field:
First name
Surname
Company Name
Contact Number
Email
Fleet Size
Product of Interest
Industry
To prove you are human, please enter the letters into the field: