
DevOps Engineer (Contract) - Gauteng/Hybrid - ISB2301052
- Midrand, Johannesburg
- Permanent
- Full-time
- Information Technology Qualification or years of experience/Relevant Certification
- Experience in design and implementation of enterprise-level solutions
- Experience in general Cloud and IT Service Automation implementations
- 5 years+ working experience in IT and DevOps
- Experience in IT Monitoring based on Open Telemetry, Grafana, Prometheus, etc.
- Experience in IT Service Automation - General Automation/Orchestration toolsets
- Experience in DevOps/Agile methodologies and CI/CD tools like GitHub/GitHub Actions/Jenkins/Nexus
- Be familiar with DevSecOps concepts
- Be familiar with high availability and disaster recovery concepts
- Experience in integration of test automation into DevOps pipelines
- Experience in Infrastructure and Cloud (AWS/Azure) Automation
- Experience in FinOps
- Understanding of IT Monitoring and IT Event Management concepts
- IaC tools like Terraform/Terragrunt
- JSON, YAML
- Docker
- Kubernetes
- EKS, AKS, Rancher
- Integration of System by way of API Integration (REST, Queues)
- Experience in Secrets Management
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
- Experience in Software Development e.g. Java Script/Python/Perl/Shell
- In depth Knowledge of IT infrastructure, i.e., data centers, Networks, Servers, Storage, Cloud Technologies
- Broad understanding of Enterprise Architecture concepts
- Experience with ITIL
- Flexibility to take up different tasks in the project
- Understanding of Group Processes and tools (added advantage)
- Aboveboard work ethics -- this is of utmost importance
- Ability to work as part of a team, interdependently as well as independently, and submit deliverables on time and in excellent quality
- Self-starter
- Ability to conceptualise complex information but also delve into the details when required
- Excellent communications skills at senior engagement levels
- Ability to relate and interact with a variety of stakeholders at different organisational levels
- Strong interpersonal skills, including intercultural understanding
- Able to work under pressure and be resilient in stressful situation
- Must be self-motivated and open to learn independently
- Proactive and be able to provide new ideas for improvement of processes and work methods
- Implementation and maintenance of DevOps pipelines
- Designing, development and continuous enhancement of IT Monitoring
- Creating and refinement of user stories related to IT Monitoring and IT Service Automation
- Open Telemetry standard packages (Endpoints, Collectors)
- Definition and provisioning of cloud infrastructure resources using JSON/YAML config files as well as IaC tools
- Feature releases and updates
- Responsible for all required documentation, including operations manual, security, and test concepts