Cloud Engineer

A cloud engineer is responsible for designing, planning, managing, and maintaining cloud-based infrastructure and applications. They often work with various cloud service providers to ensure seamless deployment, automation, and scalability of applications and services hosted in the cloud.

Cloud Engineer job description template

We're seeking a cloud engineer with a deep understanding of cloud infrastructure and passion for optimizing systems for performance and cost. This role involves both strategic and hands-on work to ensure efficient and effective cloud-based solutions.

Key responsibilities

  • Design, deploy, and maintain cloud infrastructure using platforms such as AWS, Azure, or Google Cloud

  • Automate provisioning and configuration of cloud environments using Infrastructure as Code (IaC) tools like Terraform or CloudFormation

  • Collaborate with software engineers to optimize application architecture and performance in the cloud

  • Monitor, troubleshoot, and resolve issues related to cloud infrastructure and services

  • Implement and manage security protocols and compliance for cloud deployments

  • Stay current with industry trends and advancements in cloud computing, and provide recommendations for improvements and innovations

Requirements and skills

  • 2+ years of experience in cloud engineering or a similar role, with proficiency in at least one major cloud provider (AWS, Azure, or Google Cloud)

  • Experience with infrastructure automation tools such as Terraform, Ansible, or CloudFormation

  • Solid understanding of networking, security, and scalability in cloud environments

  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus

  • Strong problem-solving skills and the ability to work collaboratively with cross-functional teams

  • Experience with scripting languages such as Python, Bash, or PowerShell is required

Learn more about recruitment and hiring

How to write a job description

Crafting a job description is crucial for aligning the right candidate with your company’s culture and role expectations.

How to source great software engineers

Discover how to identify top software engineers who excel in problem-solving, communication, and adaptability beyond mere coding skills.

© Aplii. All rights reserved.