Website CA Global Africa Recruitment

Date Created: 2018-08-17T11:04:18+00:00
Ref: MIM


Role Overview:

Our client, a large multi radio telescope project, has an exciting opportunity for a Software Site Support Engineer to join their Software Team. The primary responsibility for this role is to support deployed software with a focus on the Science Data Processing systems


Duties & Responsibilities (include but not limited to):

  • Investigate support issues reported on site
  • Coordinate tests, fault finding and tracking down of cross-subsystem issues
  • Support user requests for data and trend analysis
  • Repair minor bugs in the deployed software where possible
  • Engage with different subsystems to identify problems, perform system integration tests and support commissioning tests on site
  • Assist in deploying software subsystems on production systems and manage/monitor site deployments
  • Compile documentation and project management input as required
  • Attend site visits as required
  • Provide training of operators and commissioners on the software subsystems
  • Conduct lab integration tests of subcontractor deliverables with the software system; provide feedback/inputs to subcontractors
  • Assist in developing and performing integrated tests to test the full software subsystems on lab machines before deploying to Karoo systems


Education & Experience Required:

  • NQF 7 or higher in Computer Science, Engineering (with software focus) or related field
  • 3+ years' experience in a software engineering environment, preferably in an engineering development project with a strong software focus
  • Including experience in software testing or quality assurance and providing software support


The ideal candidate will have the following competencies:


Ability to:

  • participate and thrive in a collaborative environment
  • both work independently and be a good team player
  • troubleshoot issues methodically
  • communicate effectively (written and verbal)
  • display keen attention to detail


Experience in:

  • testing, deployment, commissioning, release and support of large scale projects
  • quality assurance processes and software development processes
  • test-driven development and integration testing techniques, methodologies and frameworks; and supporting systems


Knowledge of:

  • Python programming language (beneficial)
  • Linux operating systems and networking
  • continuous integration, testing and deployment techniques and tools
  • modern software collaboration tools such as Github, Containers, Google Drive, JIRA


Benefits and Contractual information:

Location: Pinelands, Cape Town

Closing Date: 16 September 2018

Salary: Market related – Neg.

Type of employment: Permanent


Please apply directly, by clicking on the Apply Button and visit for the latest CA Global jobs.

If you have not had any response in two weeks, please consider your application unsuccessful however your CV will be kept on our database for any other suitable positions.

To apply for this job please visit