Head of Software Engineering
ZAR 420K-480K (estimate) Executive-level Full Time
Tasks
- Build and lead engineering team
- Build automated testing frameworks
- Collaborate with design UX teams
- Coordinate with security for cybersecurity and compliance
- Create inclusive culture
- Define and monitor KPIs
- Define technology roadmap
- Design CI/CD pipelines
- Drive cloud native design decisions
- Drive quality assurance performance optimization and reliability
- Enforce coding standards and code reviews
- Ensure on-time delivery
- Establish scalable secure maintainable platforms
- Evaluate emerging technologies
- Implement software development processes
- Improve system reliability through continuous improvement
- Lead incident response and post-mortems
- Manage infrastructure as code and deployment automation
- Manage resources timelines and risks
- Modernise legacy systems
- Present technical strategy to executives
- Recruit and mentor engineers
- Reduce technical debt
Perks/Benefits
- N/A
Skills/Tech-stack
AKS | API Design | AWS | Amazon Elastic Kubernetes Service | Angular | Automated testing | Azure | Azure Kubernetes | Azure Kubernetes Service | CI/CD | Cloud platform | CloudFormation | Code review | Code standards | Compliance | Cybersecurity | DevOps | Distributed Systems | Docker | EKS | Elastic Kubernetes Service | Google Cloud | Google Cloud Platform | Incident Response | Infrastructure as Code | Kubernetes | Kubernetes Service | Logging | Microservices | Monitoring | NoSQL | Observability | Performance optimization | Postmortem | React | Relational databases | Reliability Engineering | Secure Software | Terraform | Vue.js | “as-code”
Education
Related jobs
-
Senior-level Full TimeCape Town, South Africa1mo ago
-
Senior-level Full TimeCape Town, South Africa1mo ago
-
AWS | Assurance Planning | Audit Methodology | Audit project management | Change ManagementEntry-level Full TimeJohannesburg, GP, South Africa1mo ago
-
Mid-level Full TimeCape Town, South Africa1mo ago