Cloud DevOps Engineer

Future Fit

Johannesburg

On-site

ZAR 700,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Innovative environment
Career growth opportunities
Competitive compensation
Flexible working hours

Job summary

A leading technology firm in Johannesburg is looking for a Cloud DevOps Engineer to manage AWS services and migrate applications from GCP. The ideal candidate has over 4 years of experience in AWS and strong PHP skills. Responsibilities include configuring ECS, managing CI/CD pipelines, and ensuring the security of AWS environments. This role offers a competitive compensation package and opportunities for career growth in an innovative work environment.

Qualifications

  • 4+ years of experience as a DevOps Engineer focused on AWS.
  • Proven experience in migrating applications from GCP to AWS.
  • Strong experience with Docker and container orchestration.

Responsibilities

  • Lead the migration of applications from GCP to AWS.
  • Configure and manage AWS Elastic Container Service (ECS).
  • Utilise AWS Fargate to run containers directly.
  • Set up and maintain Application Load Balancers (ALBs).
  • Collaborate with the development team for PHP applications.

Skills

AWS expertise
PHP development
Docker experience
CI/CD knowledge
Infrastructure as Code (IaC)
Monitoring tools
Security best practices

Tools

Terraform
AWS CloudFormation
Jenkins
GitLab CI
AWS CodePipeline
AWS CloudWatch
Prometheus
Grafana
Kubernetes

Job description

Job Title: Cloud DevOps Engineer
Job Type

Typically, 6 – 12 month contracts

Location

Johannesburg, Gauteng, South Africa (Remote Working with the occasional day in the office in Bryanston, Sandton)

Job Description
Role Overview

As an AWS or Azure DevOps Engineer, you will be responsible for migrating applications from other platforms including on‑Prem legacy systems, and Google Cloud Platform (GCP). You will also set up and manage AWS services such as Elastic Container Service (ECS), Fargate, and Application Load Balancers (ALBs). Additionally, you will leverage your PHP skills to support our development team.

Key Responsibilities
  • Application Migration: Lead the migration of applications from GCP to AWS, ensuring minimal downtime and seamless integration.
  • ECS Setup: Configure and manage AWS Elastic Container Service (ECS), a highly scalable container orchestration service that allows you to run and manage Docker containers.
  • Fargate Implementation: Utilise AWS Fargate, a serverless compute engine for containers that eliminates the need to manage servers, to run containers directly.
  • ALB Configuration: Set up and maintain Application Load Balancers (ALBs), which automatically distribute incoming application traffic across multiple targets, such as EC2 instances, containers, and IP addresses.
  • PHP Development: Collaborate with the development team to support and enhance PHP‑based applications.
  • CI/CD Pipelines: Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline.
  • Infrastructure as Code (IaC): Use tools like Terraform or AWS CloudFormation to define and manage infrastructure.
  • Monitoring and Logging: Implement monitoring and logging solutions using AWS CloudWatch, Prometheus, Grafana, or similar tools.
  • Security and Compliance: Ensure the security and compliance of AWS environments by implementing best practices and adhering to industry standards.
Required Skills and Qualifications
  • Experience: 4+ years of experience as a DevOps Engineer with a focus on AWS.
  • Cloud Platforms: Proven experience in migrating applications from GCP to AWS.
  • AWS Services: In‑depth knowledge of AWS services, including ECS, Fargate, and ALBs.
  • Containerisation: Strong experience with Docker and container orchestration.
  • PHP: Proficiency in PHP development.
  • CI/CD: Hands‑on experience with CI/CD tools and practices.
  • IaC: Proficiency in Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Monitoring: Experience with monitoring and logging tools.
  • Security: Understanding of AWS security best practices.
  • Collaboration: Excellent communication and teamwork skills.
Preferred Qualifications
  • AWS, Azure or Google Certified DevOps Engineer or other relevant certifications.
  • Experience with other programming languages such as Python or JavaScript.
  • Familiarity with Kubernetes.
Why Join Us?
  • Innovative Environment: Work with cutting‑edge technologies and a forward‑thinking team.
  • Career Growth: Opportunities for professional development and career advancement.
  • Competitive Compensation: Attractive rate and benefits package.
  • Work‑Life Balance: Flexible working hours and remote work options.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Cloud DevOps Engineer — AWS, PHP & CI/CD
Remote Cloud DevOps Engineer — AWS, PHP & CI/CD

Future Fit • Johannesburg

Hybrid
ZAR 700,000 - 900,000
Innovative environment
Career growth opportunities
Competitive compensation
+1
DevOps Engineer - Cape Town / Hybrid - R 1m PA
DevOps Engineer - Cape Town / Hybrid - R 1m PA

ATS Client • Cape Town

Hybrid
ZAR 1,000,000
Hybrid work arrangement
Referral bonus
Senior DevOps Engineer
Senior DevOps Engineer

PBT Group • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior DevOps Engineer | AWS | Contract | Cape Town
Senior DevOps Engineer | AWS | Contract | Cape Town

PBT Group • Cape Town

Hybrid
ZAR 700,000 - 1,000,000
DevOps Engineer - AWS essential - Johannesburg / Hybrid - R1.2m PA
DevOps Engineer - AWS essential - Johannesburg / Hybrid - R1.2m PA

ATS Client • Johannesburg

Hybrid
ZAR 1,200,000
Senior DevOps Engineer (CPT Hybrid)
Senior DevOps Engineer (CPT Hybrid)

Datafin • Cape Town

Hybrid
ZAR 800,000 - 1,100,000
DevOps Administrator (Azure)
DevOps Administrator (Azure)

Talent Shore • Johannesburg

Remote
ZAR 600,000 - 900,000
25 Days Annual Leave
South African Public Holidays
Cloud Engineer | Technology
Cloud Engineer | Technology

Lesaka Technologies Inc. • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior DevOps Engineer - Hybrid (Centurion / Rosebank) - R1.2m PA
Senior DevOps Engineer - Hybrid (Centurion / Rosebank) - R1.2m PA

e-Merge IT Recruitment • Wes-Kaap

Hybrid
ZAR 1,080,000 - 1,320,000
Cloud DevOps Engineer
Cloud DevOps Engineer

ATS Client • Cape Town

On-site
ZAR 600,000 - 1,100,000