Job Description: Responsibilities, Qualifications, and Necessary Skills
IT / Telecom Jobs In South Africa 2024Jobs In Western Cape 2024
A Must Read Article: 10 checks to identify fraudulent or scam job offers
Click here to join us on Telegram
1. Patiently scroll down and read the job description below.
2. Scroll down and find how to apply or mode of application for this job after the job description.
3. Carefully follow the instructions on how to apply.
4. Always apply for a job by attaching CV with a Cover Letter / Application Letter.
To assist the DevOps Practice Manager in the DevSecOps Discipline with DevOps best practices, training, coaching, pipeline implementation, roadmap, and the roll-out of DevOps standards and toolchain used by IT development and operation teams.
This includes the creation and maintenance of both continuous integration, continuous deployment, and release patterns using scripting languages to create templates for use by the team for all types of deployments and technologies used.
Together with the DevOps Practice Manager, the DevOps Engineer will form the core of our DevSecOps discipline. This small team will help to implement and mature DevSecOps toolchains across the SDLC Delivery and Deployment teams, provide consulting and coaching to teams on DevSecOps, assist with implementing and maturing DevSecOps toolchains, provide training on DevSecOps Toolchain technologies and processes, and establish and rollout DevSecOps standards and best practices.
ADVERTISEMENT
CONTINUE READING BELOW
Job Objectives
- Work with the DevOps Practice Manager to define and mature the Shoprite DevOps best practices, standards, automated deployment patterns, templates, etc. This includes maturing the DevOps toolchain to support DevOps and the Software Development Lifecycle tools (SDLC).
- Assist IT teams with the implementation of DevOps best practices, processes, CI/CD pipelines and the use of DevOps toolchains for various development and operations teams.
- To assist with DevOps onboarding, consulting, training, coaching IT development teams according to Shoprite’s DevOps best practices and toolchains.
Qualifications
Essential
- Grade 12
- Bachelor’s Degree in Computer Science or Diploma in Software Engineering or equivalent (3-5 years)Ess
Desirable
- Industry Certification: Microsoft AZ-400 (DevOps) Certification X
- Industry Certification: Any AWS or Azure Certification
ADVERTISEMENT
CONTINUE READING BELOW
Experience
Essential
- 10+ years Experience in IT, IT operations, and/or software development environment
- 3-5 years Extensive Experience using Azure DevOps for DevSecOps pipeline orchestrations
- 5-10 years Solid working experience with SDLC Tools
- 3-5 years of Experience managing development activities and proficiency in applying the SDLC and DevOps principles
- 3-5 years Experience with Atlassian Stack (Jira, Bitbucket)
- 1-3 years Experience with other DevSecOps tools and plugins (such as Ansible, SonarQube, Apache Maven, ANT, etc)
- 2-3 years of Experience using Terraform for infrastructure provisioning.
Desirable
- 1-2 years of Experience with test automation tools, plugins, and testing processes
- 1-2 years of Experience using CloudFormation scripts to provision infrastructure on AWS
- 2-3 years of Experience with Microservices technologies, such as Docker, AWS ECR, Azure ACR, EKS, Kubernetes
- 3-5 years of Experience in documenting environment and processes
Knowledge
Essential
- 3-5 years of Good Understanding and Working knowledge of a collection of SDLC tools
- 3-5 years of Understanding of SDLC methodologies; Agile; Waterfall; DevOps
Desirable
- 3-5 years of Understanding of the Information Technology Infrastructure Library (ITIL) principles
- 3-5 years of Understanding of SDLC stages and best practices
ADVERTISEMENT
CONTINUE READING BELOW
Skills
Essential
- 1-3 years of proficiency in configuring one or more of these DevOps platforms, such as Azure DevOps, AWS Code Pipelines, and/or Bitbucket, GitHub platform, implementing pipelines and integration with other DevSecOps tools and Cloud providers
- 3-5 years of Scripting language experience using YAML, PowerShell, Bash, or Python
- 3-5 years of Experience in source code management (SCM) platforms such as Bitbucket, Azure Repos, and/or GitHub.
- 2-3 years of Experience using Terraform for infrastructure provisioning
Desirable
- 3-5 years Development language experience with C#, Java, C, HTML, CSS, JavaScript, etc.
- 3-5 years of Knowledge of DevSecOps security guidelines. And principle
- 3-5 years of Experience in one or more test automation tools (Selenium, JMeter, nUnit, Appium, CruiseControl, etc)
- 3-5 years of Expertise in software development, software testing methodologies, release management, and operations processes and standards.
RELATED JOBS >> CLICK A JOB BELOW TO VIEW & APPLY
Jobs Live Job Widget
Display job vacancies in South Africa on your website or blog for FREE!!
Disclaimer
- Do not pay any fee to any Recruiter.
- The Recruiter may amend, delete or expire jobs at any time without notification.
- The Recruiter reserves the right not to proceed with filling the position.
- An application will not in itself entitle the applicant to an interview.