Job Search and Career Advice Platform

Enable job alerts via email!

Azure, Aws Or Google Devops Engineers

Sasdh

Gauteng

Hybrid

ZAR 700 000 - 900 000

Full time

15 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in Johannesburg is seeking an AWS DevOps Engineer. The ideal candidate will have over 4 years of experience in cloud technologies, particularly in migrating applications from GCP to AWS. Responsibilities include managing AWS services such as ECS and Fargate, supporting PHP development, and setting up CI/CD pipelines. The role offers competitive compensation and flexibility with remote working options.

Benefits

Competitive Compensation
Flexible working hours
Remote work options
Career growth opportunities

Qualifications

  • 4+ years of experience as a DevOps Engineer focusing on AWS.
  • Proven experience in migrating applications from GCP to AWS.
  • Strong experience with Docker and container orchestration.
  • Proficiency in PHP development.
  • Hands-on experience with CI/CD tools.

Responsibilities

  • Lead the migration of applications from GCP to AWS.
  • Configure and manage AWS Elastic Container Service (ECS).
  • Utilize AWS Fargate to run containers directly.
  • Set up and maintain Application Load Balancers (ALBs).
  • Collaborate with the development team to enhance PHP applications.
  • Design and implement CI/CD pipelines.

Skills

AWS
DevOps
Cloud technologies
Docker
PHP
CI/CD
Infrastructure as Code
Monitoring
Security best practices
Collaboration

Tools

Terraform
AWS CloudFormation
Jenkins
GitLab CI
AWS CloudWatch
Prometheus
Grafana
Job description

Job Type : Typically, 6 – 12 month contracts

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

Company : UK Clients working through The South Africa Software Development Hub Ltd.

About Us : The South Africa Software Development Hub is a leading provider of technology skills to clients in the United Kingdom and Europe.

Our clients include organisations in the BioTech, FinTech, Retail and Manufacturing sectors.

Job Description

The SASDH is seeking a talented AWS DevOps Engineer with 4+ years of experience to join our dynamic team.

If you are passionate about cloud technologies and have a knack for migrating applications from GCP to AWS, we want to hear from you!

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 : Utilize 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.
  • 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.
How to Apply

If you are a skilled AWS DevOps Engineer with a passion for cloud technologies and a desire to make an impact, we encourage you to apply.

Please submit your resume and a cover letter detailing your relevant experience by clicking on the apply button.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.