- Centurion
- Salary: Market Related
- Job Type: Contract
- Sectors: IT Telecommunications
- Reference: 2366034
Vacancy Details
Employer: Ovations
Our client is seeking experienced, adaptable Software Developers to join their in-house engineering team on a 3-month contract. We are looking for strong generalists who can take holistic ownership of a Python, Django, and AWS ecosystem while confidently adapting to multiple technologies. You will play a key role in the launch of a new 5G consumer network while leading critical security remediation and platform improvement initiatives.
Candidate Requirements
- Support the launch of the 5G consumer network, including BSS development and integration work.
- Review and rework approximately 20 Python and Django repositories to improve security posture.
- Identify, prioritise, and remediate security vulnerabilities across code, dependencies, and AWS infrastructure using SAST and secrets scanning tools.
- Establish, strengthen, and automate CI/CD pipelines (build, test, and deployment workflows).
- Refactor and improve code quality, maintainability, and documentation during remediation.
- Work flexibly across multiple stacks and in-house systems, learning unfamiliar technologies quickly.
- Provide thorough knowledge transfer and handover to the permanent engineering team.
- Strong hands-on Python and Django development experience.
- Solid cloud experience with AWS (including EC2, ECS, S3, IAM, RDS, and Lambda).
- Practical application security knowledge (OWASP Top 10 and secure coding principles).
- Experience with security scanning tools, Git/GitHub workflows, and building CI/CD pipelines.
- REST API and microservices development experience.
- Proven ability to context-switch between projects and technologies while ramping up quickly.
- Docker / containerisation experience.
- Exposure to event-driven architecture (e.g., Kafka).
- Familiarity with GCP; experience in Telecoms or highly regulated enterprise environments.
- Security certifications or security-focused project experience.
Key Responsibilities:
Required Skills & Experience:
Preferred Qualifications:
66 people have viewed this job.
More Jobs at Ovations
Learning Experience Designer
- Johannesburg
- Job Type: Contract
- Posted 03 Jun 2026 | 58 Days left
SAP Principle Consultant-Technical
- Johannesburg CBD
- Job Type: Contract
- Posted 02 Jun 2026 | 57 Days left
Regulatory Accountant
- Johannesburg
- Job Type: Contract
- Posted 27 May 2026 | 51 Days left
OD Facilitator
- Johannesburg
- Job Type: Contract
- Posted 26 May 2026 | 50 Days left