Overview
Full Stack Developer; Advanced Jobs in Pretoria, South Africa at Sabenza IT & Recruitment
Position: Full Stack Developer (Advanced)
Job Description
Design, develop, and maintain modern full stack applications with a strong focus on backend services, cloud infrastructure, and AI-enabled solutions. The role includes mentoring team members, ensuring high-quality delivery, and supporting operational excellence.
Key Responsibilities
- Design, develop, and maintain system solutions aligned with business and quality requirements
- Contribute to frontend and backend development across multiple platforms
- Review code and ensure adherence to development standards
- Provide technical guidance and mentorship to team members
- Support deployments, releases, and ongoing system improvements
- Participate in Agile ceremonies and team collaboration
- Compile technical documentation, including user and operational manuals
- Provide 2nd and 3rd level technical support
- Ensure system availability, scalability, and maintainability
- Manage operational (OPS) related activities for platform environments
- Handle requirements gathering, planning, and stakeholder communication
Requirements
Essential Skills
- Strong backend development experience using Java and Python
- Proven experience with AWS cloud services and architecture
- Experience with Terraform (Infrastructure as Code)
- Knowledge of CI/CD pipelines and automation tools (e.g., Git Hub Actions)
- Frontend development experience using Angular (Type Script)
- Experience with Docker and containerisation concepts
- Understanding of data engineering (ETL, SQL/No
SQL)
- Knowledge of machine learning lifecycle and MLOps practices
- Experience with monitoring, logging, and alerting systems
- Strong understanding of cloud security and networking (VPC, IAM)
Advantageous Skills
- Familiarity with AWS Sage Maker and serverless ML tools
- Experience with Node.js and Type Script ecosystems
- Familiarity with monitoring tools (e.g., Splunk, Cloud Watch)
- Experience with serverless and event-driven architectures
- Understanding of statistical analysis and ML concepts
- Experience building CI/CD pipelines for ML solutions
Qualifications & Experience
- Relevant IT Degree or equivalent qualification
- Minimum 6 years experience in Type Script/Java Script
- Minimum 3 years experience with modern frontend frameworks (e.g., Angular)
Requirements
java, python, AWS services, terraform, CI/CD, golang
Title: Full Stack Developer; Advanced
Company: Sabenza IT & Recruitment
Location: Pretoria, South Africa
Category: