Title: DevOps Competency Lead
Location: Cape Town (Mowbray)
KEY RESPONSIBILITIES:
Strategy
- Creation of software deployment strategies that allow DevOps Engineers to successfully deploy sites/software in any environment
- Updating of configuration management tools, code, and modules for the purpose of streamlining implementation and supportability
Design and Development
- Overseas the designing, building, and optimizing comprehensive automation systems that operate the business’s application and data infrastructure platforms
Design and implement: QA, UAT and Prod Environments
- Accountable for efficient QA, UAT and Prod environments up and running and available to key stakeholders
- Provision QA and UAT environments within agreed timeframes
Team Delivery
- Successful project delivery
- Ensure team tasks are completed on time
- Ensure high UAT success rate
- Ensure tasks are logged into Task management tool
- Task estimations within acceptable timeframes
- Review teams code and scripts
Establish Growth Plan for Team Members
- Monitor staff growth
- Ensure team health
- Facilitate team upskilling
- Ensure team is up to date with new technologies
Customer Relations
- Understanding project requirements and KPI
- Manage internal and external stakeholder expectations
- Co-ordination and communication within the team and customers
Industry knowledge and best practices
- Keeping up with industry best practices and trends on behalf of the DevOps department
- Conducts research, tests, and implements new metrics collection systems that can be reused and applied to any site/software development project
DevSecops
- Drive Dev Ops security – infusing the best security practices deep into the core of the DevOps processes of development and deployment
CORE SKILLS/COMPETENCIES:
Mandatory Skills / Abilities required to do the Job
- Proficient in Microsoft Office
- Experience with Azure DevOps, AWS (Terraform, Cloud formation, Ansible)
- Experience with Application Containerization i.e., Docker, Kubernetes
- Process Automation/Continuous integration
- Infrastructure as a service IAAS
- Platform as a service PAAS
- Experience with source control tools and technologies
- Knowledge of scripting languages
- Experience with Windows and Linux operation systems
MINIMUM REQUIREMENTS:
- Matric
- IT qualification is advantageous
- DevOps certification would be advantageous
- A minimum of 5 years of experience in a DevOps Engineering or Infrastructure Engineering role, with a focus on cloud-hosted microservice-based technologies preferably with team lead/project lead experience
- A minimum of 3 years’ experience in a Managerial position/Leading a team
- Extensive experience building highly available, secure, and cost-efficient infrastructure that utilize a variety of technologies and data stores, including private cloud networking topologies
- Experience within a retail environment
- Exposure to large, distributed enterprise systems, deployment, and management
RECRUITMENT PROCESS
- Competency based interview to assess above requirements
- Applicable assessment
- Background checks