The Senior Control Software Engineer plans, implements, modifies, administers and evaluates Control and Data Acquisition (SCADA) software and systems for the telescope. As a senior member of the team, they work with the Observation Monitoring and Control Agile Release Train in coordination with the Control System Architect and other Control System Engineers to develop the control system, using the TANGO framework. They must also possess a deep understanding and experience in Agile methodologies and DevOps processes. They must demonstrate a high level of proficiency in Python, Git, Test-Driven Development, Test Automation & Continuous Integration. Experience with the TANGO toolkit including TANGO device development and client-side tools, understanding
of Interferometry techniques, C++, Docker, Kubernetes, Gherkin, Behaviour Driven Development & practical experience configuring instrumentation and commissioning control systems and parts of scientific instruments will be beneficial. Senior engineers will be expected to guide and work with more junior team members to accomplish their tasks. Senior engineers are expected to be accountable for their deliverables. As part of the Operations team, they are expected to provide a senior level of Control systems support, able to investigate, diagnose and resolve complex issues with minimum guidance.Key Responsibilities:
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.