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.