Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
The SKA project is an international effort to build the world’s largest radio telescope, with a square kilometre (one million square metres) of collecting area. The scale of the SKA represents a huge leap forward in both engineering and research & development towards building and delivering a radio telescope, and will deliver a correspondingly t...
Read more about this company
Job description
The MeerKAT Control and Monitoring Subsystem is a software dominated system that is responsible for coordinating the actions of the MeerKAT telescope, for monitoring the health of all other subsystems, and for providing an observation framework to schedule scientific observations. Senior software engineers are required to join the Software Engineering team developing this aspect of the MeerKAT telescope.
The Software Engineering team also contributes towards other projects within SKA South Africa, such as the SKA Telescope Manager, African VLBI Network and Science Data Processor, and hence opportunities exist in these areas too.
Software Engineers will be exposed to all stages of the software development life-cycle, from requirements analysis and architectural design to testing, integration, deployment and support.
The software engineering team uses agile methods (SCRUM) and continuous integration techniques to develop software within an incremental development plan.
The development environment includes technologies such as ProxMox for virtualisation of Ubuntu LTS servers, Python 2.7+, Javascript (Angular), PostgreSQL, Redis, GitHub and Jenkins. Knowledge of these technologies would be beneficial.
Individuals with NQF Level 7 or higher in Computer Science, Engineering (with software focus) or related fields are required.
Build your CV for free. Download in different templates.
Join our happy subscribers