Menu Close

Johannesburg: DevOps Engineer

Advertisement



Job Description

We are seeking a highly skilled DevOps Engineer with strong AWS expertise to join our client project team. This role will focus initially on developer enablement and CI/CD pipeline optimisation, and then evolve into broader infrastructure automation and operations as the platform matures. The ideal candidate will bring hands-on AWS experience, automation-first thinking, and a passion for enabling development teams through reliable, scalable, and observable infrastructure. What you’ll do: Assess the current pipeline and infrastructure setup; recommend and implement improvements aligned with industry best practices. Design, implement, and maintain CI/CD pipelines using AWS-native services (CodePipeline, CodeBuild, CodeDeploy, ECR). Build and manage infrastructure as code (Terraform, CloudFormation, AWS CDK) and increase IaC maturity across the environment. Automate deployments, provisioning, monitoring, and incident response processes. Enable developer productivity by reducing deployment friction, providing templates, scripts, and self-service tooling. Design, develop, test, and deploy serverless applications (AWS Lambda) and containerised workloads (ECS/Fargate). Improve observability using monitoring and logging tools (CloudWatch, X-Ray, ELK stack). Work with microservices architecture (Aurora Postgres backend, ECS containers, modular reusable services). Provide guidance and mentorship to junior team members. Your Expertise: Strong practical AWS experience (S3, ECS/Fargate, RDS/Aurora, ECR, IAM, Redis, VPC, Parameter Store/Secrets Manager, WAF). Solid knowledge of containerisation technologies (Docker, ECS; Kubernetes experience beneficial though not in current use). Proficiency in Infrastructure as Code (Terraform, CloudFormation, AWS CDK). Strong scripting in Python, Bash, or similar. Experience designing/building CI/CD pipelines and automating infrastructure from scratch. Familiarity with Java/Tomcat applications (bonus). Hands-on experience with monitoring/observability (CloudWatch, ELK, X-Ray). Experience with SQL/NoSQL databases. Strong problem-solving skills and ability to stabilise infrastructure under scale. AWS Certification (Solutions Architect, DevOps Engineer, or similar). 3–5 years’ experience implementing AWS automation pipelines. Familiarity with Step Functions, certificate automation. Attributes: Tenacious and results-driven with the ability to build and manage infrastructure from scratch. Data-driven engineering mindset. Strong communicator to both technical and non-technical audiences. Self-motivated, collaborative, and able to mentor others. Other information applicable to the opportunity: Contract position Location: Johannesburg Why work for us? Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.  You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.  Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.  By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.  iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.
View Job  Centurion: SAIPA Article Clerks - Qualification or busy with posted by Staffworx Recruitment



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Keep your LinkedIn profile up-to-date and professional - many recruiters use it to find candidates.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Gauteng: General Manager posted by Hewitt Colenbrander Recruitment

Jobs in Gauteng October 7, 2025
Education Hewitt Colenbrander Recruitment Training

Technical Competencies and responsibilitiesCreating and carrying out the company’s commercial expansion plan and strategic vision for the academy.Overseeing...

View Job  Johannesburg: Plant Protection Specialist
View Job

South Africa: General Manager – Citrus and Packhouse Operations – KZN posted by Hewitt Colenbrander Recruitment

Jobs in South Africa October 7, 2025
Agriculture Aquaculturist Fisheries Hewitt Colenbrander Recruitment

Technical Competencies and responsibilitiesOversee citrus production and post-harvest packhouse operations from start to finishCreate and carry out...

View Job

Rustenburg: Technical Sales Representative posted by GAP Consulting

Jobs in North West October 7, 2025
GAP Consulting Other Manufacturing

Minimum Requirements:Must have a minimum of 3 to 5 years experience as a Technical Sales Representative or in a similar…

View Job

Western Cape: Recruitment Specialist posted by Persona Staff

Jobs in South Africa October 7, 2025
Human Resource Persona Staff

Responsibilities:Contribute to the overall management and strategic planning.Manage the vacancies and recruitment advertising channels.Develop and maintain...

View Job

South Africa: Contracts Manager (EPCM Mining Projects – FIDIC, NEC, JBCC and GCC Contracts) – Sandton posted by MECS Africa

Jobs in South Africa October 7, 2025
Engineering Management MECS Africa

Qualifications (Typical): Tertiary legal or equivalent qualification and relevant industry experience such as LLB (or similar) and/or QS/ Engineering...

View Job

Western Cape: Logistics Manager posted by Ikwezi Mining (Pty) Ltd

Jobs in South Africa October 7, 2025
Ikwezi Mining (Pty) Ltd Logistics Sales

Key Responsibilities:Transportation Management - Coordinate the movement of bulk cement from the port to warehouse locations.- Manage company-owned tankers...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: DevOps Engineer

Advertisement



Job Description

Step into a dynamic and innovative environment where collaboration, flexibility, and cutting-edge technology meet. This opportunity allows you to play a critical role in shaping the infrastructure and delivery processes of a company that combines consulting, technology solutions, and specialized financial services . Key Responsibilities: Implement and refine DevOps practices by collaborating with Senior Architects, integrating CI/CD pipelines, and supporting secure, efficient deployments. Maintain and optimize infrastructure and cloud environments to ensure scalability, performance, security, and proactive system health management. Automate manual processes to improve efficiency, reduce operational overhead, and streamline workflows across teams. Troubleshoot and resolve build, deployment, and infrastructure issues while enhancing monitoring, logging, and alerting solutions. Contribute to continuous improvement by documenting processes, participating in architecture discussions, integrating DevSecOps practices, and staying current with emerging tools and trends. Job Experience and Skills Required Proficiency in scripting and automation , including PowerShell and build/deployment scripting for .NET 8 and Node.js. Hands-on experience with containerization , including creating and optimizing Docker images and managing Kubernetes resources (YAML files). Strong version control skills using Git for collaborative development and code management. Solid understanding of CI/CD practices , with experience implementing and maintaining automated pipelines. Working knowledge of Linux systems and core networking concepts (TCP/IP, DNS, HTTP, routing, and firewalls). Experience with cloud platforms (preferably Azure) and infrastructure-as-code tools like Terraform to provision and manage complex environments. Apply now! For more exciting IT vacancies, please visit:
View Job  Midrand: Midrand Automotive Spare Parts Specialist posted by Oostelike Personeel Konsultante



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Network actively - many jobs are filled through referrals before being advertised.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Gauteng: General Manager posted by Hewitt Colenbrander Recruitment

Jobs in Gauteng October 7, 2025
Education Hewitt Colenbrander Recruitment Training

Technical Competencies and responsibilitiesCreating and carrying out the company’s commercial expansion plan and strategic vision for the academy.Overseeing...

View Job  Pretoria: CEO (Chief Executive Officer)
View Job

South Africa: General Manager – Citrus and Packhouse Operations – KZN posted by Hewitt Colenbrander Recruitment

Jobs in South Africa October 7, 2025
Agriculture Aquaculturist Fisheries Hewitt Colenbrander Recruitment

Technical Competencies and responsibilitiesOversee citrus production and post-harvest packhouse operations from start to finishCreate and carry out...

View Job

Rustenburg: Technical Sales Representative posted by GAP Consulting

Jobs in North West October 7, 2025
GAP Consulting Other Manufacturing

Minimum Requirements:Must have a minimum of 3 to 5 years experience as a Technical Sales Representative or in a similar…

View Job

Western Cape: Recruitment Specialist posted by Persona Staff

Jobs in South Africa October 7, 2025
Human Resource Persona Staff

Responsibilities:Contribute to the overall management and strategic planning.Manage the vacancies and recruitment advertising channels.Develop and maintain...

View Job

South Africa: Contracts Manager (EPCM Mining Projects – FIDIC, NEC, JBCC and GCC Contracts) – Sandton posted by MECS Africa

Jobs in South Africa October 7, 2025
Engineering Management MECS Africa

Qualifications (Typical): Tertiary legal or equivalent qualification and relevant industry experience such as LLB (or similar) and/or QS/ Engineering...

View Job

Western Cape: Logistics Manager posted by Ikwezi Mining (Pty) Ltd

Jobs in South Africa October 7, 2025
Ikwezi Mining (Pty) Ltd Logistics Sales

Key Responsibilities:Transportation Management - Coordinate the movement of bulk cement from the port to warehouse locations.- Manage company-owned tankers...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: DevOps Engineer

Advertisement



Job Description

The DevOps Engineer will be instrumental in designing, implementing, and maintaining the company’s CI/CD pipelines, automation frameworks, and infrastructure as code (IaC) solutions. This role will champion DevOps best practices, foster collaboration between development and operations, and ensure rapid, reliable, and secure software delivery. CI/CD Pipeline Maturity: Extend and optimize CI/CD pipelines to include automated testing (integration, performance, security), deployment to production environments, and rollback strategies. Implement advanced branching strategies and code quality gates. Integrate security into the pipeline (DevSecOps). Infrastructure as Code (IaC): Develop and maintain IaC scripts (e.g., CloudFormation, Terraform) for provisioning and managing AWS infrastructure consistently and repeatably. Automate environment provisioning and de-provisioning. Automation Tooling: Identify and automate repetitive tasks across the software development lifecycle and IT operations. Evaluate, implement, and integrate new DevOps tools and technologies (e.g., container orchestration, configuration management). Manage and optimize existing DevOps toolchain (Jenkins, GitLab CI, Azure DevOps, etc.). Monitoring, Logging Alerting: Design and implement comprehensive monitoring, logging, and alerting solutions for all applications and infrastructure, ensuring proactive issue detection and resolution. Develop custom dashboards and reports for operational insights. Collaboration Culture: Act as a coach and mentor to development and operations teams on DevOps principles and practices. Drive a culture of shared responsibility, continuous feedback, and blameless post-mortems. Release Management: Work closely with the Head of IT Operations and relevant teams to streamline and enforce robust release management processes. Proven experience (5 years) as a DevOps Engineer or in a similar role. Strong expertise in CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps, CircleCI). Proficiency with Infrastructure as Code (IaC) tools (e.g., CloudFormation, Terraform, Ansible). Solid experience with cloud platforms (AWS strongly preferred) and cloud services. Strong scripting skills (e.g., Python, Bash, PowerShell). Experience with containerization (Docker, Kubernetes) and microservices architectures. Familiarity with version control systems (Git) and branching strategies. Understanding of network, security, and database concepts. Experience in a financial services environment is highly desirable.
View Job  Cape Town City Centre: R&D & Operations Project Manager



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Use the STAR method (Situation, Task, Action, Result) when answering behavioral interview questions.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Gauteng: General Manager posted by Hewitt Colenbrander Recruitment

Jobs in Gauteng October 7, 2025
Education Hewitt Colenbrander Recruitment Training

Technical Competencies and responsibilitiesCreating and carrying out the company’s commercial expansion plan and strategic vision for the academy.Overseeing...

View Job  Cape Town: Senior Bookkeeper posted by Sagen Advisory
View Job

South Africa: General Manager – Citrus and Packhouse Operations – KZN posted by Hewitt Colenbrander Recruitment

Jobs in South Africa October 7, 2025
Agriculture Aquaculturist Fisheries Hewitt Colenbrander Recruitment

Technical Competencies and responsibilitiesOversee citrus production and post-harvest packhouse operations from start to finishCreate and carry out...

View Job

Rustenburg: Technical Sales Representative posted by GAP Consulting

Jobs in North West October 7, 2025
GAP Consulting Other Manufacturing

Minimum Requirements:Must have a minimum of 3 to 5 years experience as a Technical Sales Representative or in a similar…

View Job

Western Cape: Recruitment Specialist posted by Persona Staff

Jobs in South Africa October 7, 2025
Human Resource Persona Staff

Responsibilities:Contribute to the overall management and strategic planning.Manage the vacancies and recruitment advertising channels.Develop and maintain...

View Job

South Africa: Contracts Manager (EPCM Mining Projects – FIDIC, NEC, JBCC and GCC Contracts) – Sandton posted by MECS Africa

Jobs in South Africa October 7, 2025
Engineering Management MECS Africa

Qualifications (Typical): Tertiary legal or equivalent qualification and relevant industry experience such as LLB (or similar) and/or QS/ Engineering...

View Job

Western Cape: Logistics Manager posted by Ikwezi Mining (Pty) Ltd

Jobs in South Africa October 7, 2025
Ikwezi Mining (Pty) Ltd Logistics Sales

Key Responsibilities:Transportation Management - Coordinate the movement of bulk cement from the port to warehouse locations.- Manage company-owned tankers...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area