Note that this is a full time, on site position. Flexible hours will apply. And there is free lunch!
Requirements
- Degree in information technology, computer science, engineering or related; relevant certifications (e.g., AWS Certified DevOps Engineer, Docker Certified Associates
- 5+ years of demonstrated experience with DevOps or Systems Administration
- Strong understanding of cloud computing platforms such as AWS, Azure, or Google Cloud Platform
Production System Management
- Gain in-depth technical knowledge and expert understanding of the companys products, systems and processes.
- Infrastructure and cloud management (Azure, AWS and GCP)
- Deploy and monitor production cloud systems
- Infrastructure as Code
- Ensure high availability to meet customer SLAs
- Automate system usage monitoring and reporting
- Manage, report and optimise cloud system costs and budgets
- Conduct regular security checks and reviews (security and compliance)
- Manage automated backups and create disaster recovery plans
- Identify inefficiencies and improve procedures
- Create systems to automatically detect system errors and anomalies
- Incident and change management
Product Development Support
- Assist development team to improve delivery pipelines
- Assist development team to create vital monitoring metrics
- Provide feedback on system performance and usability and suggest improvements
- Contribute to and verify system documentation
- Assist with creating best practise guidelines for customer configurations
- Perform benchmarks to characterize system performance
Customer Support
- Configure, maintain and document customer deployments
- Manage customer provided data and liaise with Analytics team to execute projects and provide customer feedback
- Manage and respond to customer support tickets in a professional and timely manner in accordance with SLA requirements
- Escalate 3rd level support to development team by diagnosing and describing the issue
- Monitor progress, review deliverables, and initiate corrective actions
General
- Research new technologies, approaches and trends as may be required in the continuous development of the companys products and services
- Work together with your team to plan milestones, create task breakdowns, and prioritise activities
- Willing and able to take on diverse responsibilities across various departments
- Resourceful and solutions orientated
- Devise and implement novel techniques to create and analyse systems
- Assist with internal IT support and antenna smart hands support when required
- Coordinate and ensure good technical communication and collaboration between various teams
Technologies
- Azure, AWS, GCP cloud platforms
- InfluxDB, Grafana
- Kubernetes, Helm, Operators
- Python or Bash
- Jenkins and Git-based delivery pipelines
- Linux and Windows Admin
- Familiarity with container security, IAM, and vulnerability scanning
You will need to be :
- Excited about technology
- Highly responsible and trustworthy
- Precise and detail orientated
- Comfortable working in a dynamic environment
- Analytical, critical thinker, creative problem solver
- Able to clearly express ideas, concepts, and opinions
- Able to understand a complex system as a whole
The proposed salary for the role is R60k - R80k per month, the offer will be market related in line with qualifications, skills and experience.