Senior Software Engineer - Telescope Systems & DevOps

The Hiring House

Wes-Kaap

On-site

ZAR 600,000 - 1,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Hiring House in South Africa seeks a seasoned software engineer to prototype and develop telescope operational software across the full software development life cycle. You will provide hands-on system administration support for hardware platforms and deployment environments, including site visits as needed.

You will collaborate with engineering, commissioning, operations and early science teams, and drive improvements in development processes, code quality and project planning.

Qualifications

  • B.Tech/B.Sc Computer Science, Computer Engineering or related field.
  • 10 years experience in a software engineering environment, preferably in an engineering project environment with a strong software focus.
  • Experience in a software engineering environment, preferably in an engineering development project environment with a strong software focus.
  • Python programming language and experience in development, testing, deployment and support of large scale Python projects.
  • Linux operating systems development and system administration knowledge would be beneficial.
  • Architecture design and development of large software projects with emphasis on control and monitoring.
  • Quality assurance and software development processes and willingness to improve them.
  • Test-driven development and integration testing techniques and revision control familiarity.
  • Container-based development including Docker/Kubernetes experience.
  • Analysis and mitigation of cybersecurity threats in software systems.
  • Developing applications targeted for Linux.
  • Project management and system engineering principles.

Responsibilities

  • Prototyping and software development of telescope operational software across the full SDLC.
  • Provide hands-on technical support in system administration of hardware platforms and deployment environments.
  • Collaborate with stakeholders to support engineering, commissioning, operations and early science activities.
  • Improve software development processes for standardization and long-term maintainability.
  • Mentor junior engineers and perform code reviews to ensure quality.
  • Provide project management input and reporting as required by the Functional Manager.
  • Participate in development of project schedules and activities.
  • Assist in budget development and cost/benefit analyses for procurement policies.
  • Make independent technical decisions without direction from the Technical lead.
  • Innovate to improve the software.
  • Troubleshoot and resolve very difficult software bugs.

Skills

Python
Linux
Kubernetes
Containers
CI/CD
Software architecture
QA processes
TDD
Code reviews

Education

B.Tech/B.Sc Computer Science, Computer Engineering or related field

Tools

Git
Docker
Kubernetes

Job description

The Hiring House in South Africa seeks a seasoned software engineer to prototype and develop telescope operational software across the full software development life cycle. You will provide hands-on system administration support for hardware platforms and deployment environments, including site visits as needed.

You will collaborate with engineering, commissioning, operations and early science teams, and drive improvements in development processes, code quality and project planning.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

The Hiring House • Wes-Kaap

On-site
ZAR 600,000 - 1,000,000
EMS Engineer — Engineering Operations Platform (SAFe)
EMS Engineer — Engineering Operations Platform (SAFe)

Skatelescope • Cape Town

Hybrid
ZAR 600,000 - 900,000
Senior Data Analyst (Cpt)
Senior Data Analyst (Cpt)

Datafin • Cape Town

On-site
ZAR 800,000 - 1,200,000
Earth Observation Software Engineer
Earth Observation Software Engineer

Bowman Outsourcing • Pretoria

On-site
ZAR 600,000 - 1,000,000
SKA-Mid EMS Engineer
SKA-Mid EMS Engineer

Skatelescope • Cape Town

Hybrid
ZAR 600,000 - 900,000
Senior Optomechanical Engineer (South Africa)
Senior Optomechanical Engineer (South Africa)

Simera Sense • Somerset West

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Cutting-edge space technology
Friendly working environment
EMS Engineer – Full-Stack SAFe DevOps for SKA-Mid
EMS Engineer – Full-Stack SAFe DevOps for SKA-Mid

EU Satellite Centre (SatCen) • Cape Town

Hybrid
ZAR 900,000 - 1,450,000
Hybrid work with international teams
Senior Software Engineer - Remote (South Africa)
Senior Software Engineer - Remote (South Africa)

MSP Staffing (PTY) LTD • Wes-Kaap

Remote
ZAR 1,200,000 - 1,800,000
Software Developer
Software Developer

Anna-Mart le Roux • Stellenbosch

On-site
ZAR 450,000 - 650,000
Senior Full-Stack & IoT Systems Architect
Senior Full-Stack & IoT Systems Architect

Helderberg Personnel • Wes-Kaap

On-site
ZAR 1,200,000 - 2,000,000