- Implement, gather and analyse metrics from both the IT infrastructure environment and applications to assist in performance tuning and fault finding.
- Work closely with development teams to improve services through deployment pipelines, automated technologies and application maintenance best practises.
- Balance feature development speed and reliability with well-defined service level objectives
- Create sustainable systems and services through automation and improvements.
- Matric
- Relevant tertiary qualification
- 10+ years of experience in the system operations environment
- 5+ years of experience in the software development environment
- Azure DevOps Pipelines
- Octopus Deploy
- Continuous Testing
- Log management and ELK Stack. (Elastic Search, Logstash, Kibana)
- IAC and automation tools (Ansible, Terraform)
- Scripting (windows PowerShell, Linux shell)
- Container technology and orchestration (Kubernetes, Docker)
- Build tools (GitHub, Jenkins, Azure Devops)
- Excellent teamworking and communication skills
- Knowledge of programming languages
- Strong problem-solving skills
- Good attention to detail
- Excellent organizational and time management skills, and the ability to work on multiple projects at the same time.
- Awareness of DevOps and Agile principles