My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Sun 15/12/2024

Cloud Engineer

Johannesburg, South Africa
Apply Now

Job Type: Contract

Salary: 600.0000 - 900.0000 / hourly

The Cloud Engineer will work closely with our clients to design, develop, and implement scalable, secure, and cost-effective cloud-based solutions using Amazon Web Services (AWS). The ideal candidate will have a strong background in cloud engineering, expertise in AWS, and excellent communication and problem-solving skills.

Key Responsibilities

Collaborate with clients to understand their business requirements, assess current infrastructure, and define cloud migration and optimization strategies.

Design, develop, and deploy scalable, secure, and cost-effective cloud-based solutions using AWS services for clients.

Provide expert guidance on AWS architecture, design patterns, and best practices, ensuring alignment with industry standards and client objectives.

Implement and maintain infrastructure as code (IaC) using tools like AWS CloudFormation, CDK or Terraform.

Develop and implement CI/CD pipelines using tools like Jenkins, Github Actions, or AWS CodePipeline to support agile development processes for clients.

Conduct security assessments, design security controls, and ensure compliance with industry standards and regulations.

Stay current with emerging AWS services, industry trends, and best practices in cloud engineering to drive innovation and continuous improvement.

Requirements

Bachelor's degree in Computer Science, Engineering, or a related field.

5 years of experience in cloud engineering, with a focus on AWS.

Proficient in the deployment and management of cloud infrastructure services, including virtual machines, storage solutions, and database services.

Skilled in implementing robust security measures, including the management of directories, identities, and compliance standards using tools like AWS Security Hub, AWS Identity and Access Management (IAM), and AWS Config.

Experienced in configuring and managing container services such as Elastic Kubernetes Service (EKS).

Proficient in developing and maintaining CI/CD pipelines using Azure DevOps and AWS CodePipeline for continuous integration and deployment.

Deep understanding of network configurations and hybrid environments, including AWS Virtual Private Cloud (VPC), subnets, AWS VPN Gateway, Amazon Route 53, and AWS Direct Connect.

Experience with CI/CD tools, containerization technologies (Docker, Kubernetes), and microservices architecture.

Strong knowledge of cloud security best practices and compliance standards.

Strong knowledge of engineering principles, methodologies, and best practices.

Proficient in a scripting language (Python preferred).

Experience in Agile or Scrum methodologies is.

Excellent communication, problem-solving, and analytical skills, with a strong ability to present complex technical concepts to non-technical stakeholders.

Any of the following certifications:

AWS Certified Solutions Architect Associate or Professional

AWS Certified SysOps Administrator Associate

AWS Advanced Networking Speciality

AWS Security Speciality

AWS Certified DevOps Engineer Professional

HashiCorp Terraform Associate

CKA / CKAD / CKS

What We Offer

A culture of engineering and an environment where ideas are heard and builders can build.

A flexible and supportive work environment that values diversity, work-life balance, and personal growth.

Opportunities for career advancement and ongoing professional development.

The chance to work on cutting-edge products and technologies that make a real impact on people's lives.

Apply Now