Next Post
Previous Post

CA Global Africa Recruitment

Reference No. MIM

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


Next Post
Previous Post