Science Processing Developer - Archive Development at Square Kilometre Array South Africa (SKA SA)

  • Permanent Intermediate position

  • Pinelands, Cape Town, Western Cape

  • Market Related salary

  • Job 2103309 | Ref 2557

  • Posted 15 Aug 2017

About the Position

SKA SA is currently seeking to appoint an Archive developer to build the online data storage and archive platform for the MeerKAT telescope.

Minimum education requirement:

  • Professionally qualified with a relevant 3 year post-matric qualification

Minimum work experience required:

  • A minimum of 5 years' experience in IT infrastructure engineering with exposure to storage appliances, RAID, SAN implementation, testing, deployment and support. Experience in Linux environments advantageous


  • A minimum of 2 years' post-degree/diploma experience/further education in computer science or electrical/electronic engineering, with exposure to storage appliances, RAID, SAN implementation, testing, deployment and support. Experience in Linux environments advantageous

Desirable additional education, work experience and personal qualities:

  • Knowledge or exposure to tape libraries and tape solutions
  • Knowledge or exposure to databases and database management systems
  • Understanding of internet concepts, protocols and technologies
  • Desire to continuously learn, problem solve and acquire new skills with cutting edge technology
  • Analytical and problem-solving capability
  • Communication and interpersonal skills
  • May utilise a network of contacts relevant to the SKA SA

Duties Include (but not limited) to:

  • Develop the SDP archive
  • Development of the user interface for the SDP archive
  • Development of the search engine for the SDP archive
  • Develop and maintain archive authentication and authorization
  • Research new tools, technologies and best practice
  • Pilot new technology implementation

Tasks May Include:

  • Occasional after hours support
  • Provide expert technical guidance and input
  • Consulting with astronomers and system engineering concerning maintenance of the archive
  • Consulting with system engineering staff to evaluate interface between SDP systems and other MeerKAT systems
  • Modifying existing archive to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance
  • Researching, designing and developing the SDP archive
  • Security and incident response
  • Patch and software update management
  • Conducting research and improving or developing concepts, theories, instrumentation, software and operational methods related to archive

Desired Outcomes/Achievements:

  • Delivery of targets/objectives to agreed specifications, time, cost and good quality standards
  • Good quality of planning and link to strategy
  • Proposals for policy and procedure which meet both internal and external requirements
  • Provide good quality of innovation contribution
  • Compliance with relevant health and safety, and equal opportunities

The ideal candidate will have the following competencies:


  • display project and/or project management skills that may have been gained/be identifiable through previous experience
  • display communication and interpersonal skills as well as analytical and problem-solving capability
  • utilize a network of contacts relevant to the SKA SA
  • understand internet concepts, protocols and technologies


  • Debian-based Linux, preferably Ubuntu
  • and exposure to web interface technology like [URL Removed] Redis, AngularJS or React
  • managing the activities of self and/or others
  • Open Source web development stack
  • Git
  • Open Source file systems and tape utilities e.g. NFS, CEPH, mt, mtx, tar or such equivalents


  • web interface development
  • identity and access management
  • archive, storage, tape and tape libraries
  • Hardware performance optimization
  • Open Source development stacks
  • file and object storage subsystems

About The Employer

SKA SA is currently designing and constructing the MeerKAT Telescope in the Karoo Region of the Northern Cape Province. MeerKAT is a world-class radio telescope and is designed to do ground-breaking science. Via MeerKAT, South Africa is playing a leading role in the design and technology developments of the Square Kilometre Array Radio Telescope. In collaboration with South Africa industry and Universities and collaborating with leading global institutions, the South African team has developed innovative technologies in areas such as antenna engineering and signal processing hardware and algorithms.

As a business unit of the NRF, SKA SA is committed to employment equity and redress

Type of employment: Permanent

Apply online
This job may be removed before it expires.

Expires in 9 days

Get jobs via email

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel at any time