Salary
≈ $23k – $58k per year (Estimated)
Location
In office
Seniority
Senior · 10+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Key Responsibilities:
- Prototyping and software development of the telescope operational software (all stages of the full software development life-cycle will be encountered).
- Provide hands-on technical support in the system administration of the hardware platforms, deployment environments and processing, which may include site visits to the site.
- Collaborate with departmental stakeholders to support engineering, commissioning, operations and early science activities.
- Assist and ensure maturing of software development and quality assurance processes towards greater standardization and improved long term maintainability and robustness.
- Facilitate coding standard compliance and code reviews, which include mentoring junior engineers.
- Provide project management and progress reporting input as required by the Functional Manager and for team communication.
- Participate in development of project schedules and activities.
- Participate in the development of budgets and cost/benefit analysis for compliance with project procurement policies.
- Make technical decisions independently without direction from the Technical lead.
- Innovate independently towards improving the software.
- Troubleshoot and solve very difficult software bugs
Qualification:
- B.Tech/B.Sc Computer Science, Computer Engineering or related field
- 10 years experience in a software engineering environment, prefereably 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, development, commissioning, release and support of large scale projects in Python.
- Technical knowledge of development in Linux operating systems (experience in system administration of such will be beneficial).
- Technical experience in architecture design and development of large software projects (experience with control and monitoring will be beneficial.
- Quality assurance processes and software development processes and willingness to participate in improving software development processes and software quality procedures.
- Test-driven development and integration testing techniques, methodologies and frameworks; and supporting systems like revision control.
- Experienced in computer and environment setup and configuration, including the use of containers, and Kubernetes.
- Knowledgeable to analyse and implement cybersecurity threats suggested.
- Developing applications targeted for the Linux operating system.
- Implementation of project management and system engineering principles.
NB: Should you not hear from us in 6weeks please consider your application unsuccessful.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
674,537 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
In your city
Data Scientist
3 hours ago
≈ $19k – $51k per year (Estimated) • In office • Full-Time • Bachelor's Degree
Python
SQL
AI/ML
Scikit-learn
NumPy
Statsmodels
Time Series Forecasting
Interpretability
DevOps
Azure
AWS
Analytics
Tableau
Power BI
Seaborn
Matplotlib
Apply
Digital Signal Processing Engineer
3 hours ago
≈ $23k – $51k per year (Estimated) • In office • Full-Time • 6+ years exp • Master's Degree
Python
C++
MATLAB
DevOps
Git
Apply
Data Engineer
3 hours ago
≈ $21k – $51k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree
Python
SQL
DevOps
Azure
AWS
Analytics
ETL/ELT
Apply
SQL Developer
3 hours ago
≈ $18k – $42k per year (Estimated) • In office • Full-Time • 3+ years exp
Python
SQL
Analytics
Tableau
Power BI
ETL/ELT
SSIS
SSAS
Apply
Application Engineer – Smart Manufacturing
3 hours ago
$22k – $26k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Johannesburg
Python
Java
SQL
C#
DevOps
Rest API
IoT
MQTT
OPC UA
Apply
Senior Mechanical Engineering Consultant
3 hours ago
≈ $21k – $46k per year (Estimated) • In office • Full-Time • 7+ years exp
Design
SolidWorks
Apply
Apply
Senior Business Developer
3 hours ago
≈ $20k – $49k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Centurion
Analytics
Microsoft Excel
Apply
Apply
Structural Engineer
3 hours ago
≈ $20k – $42k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree
Design
AutoCAD
Apply
This is one of many
674,537 more open roles from verified company boards, updated every day.

