Overview
Skills
Job Details
We are seeking a skilled and motivated Cloud Engineer to design, develop, and manage robust cloud-based infrastructure and services. The ideal candidate will have experience with major cloud platforms (AWS, Azure, or Google Cloud Platform), automation, CI/CD, infrastructure as code (IaC), and monitoring solutions. You will play a critical role in enabling our organization to scale securely and efficiently in the cloud.
Key Responsibilities:
Design, implement, and maintain scalable, highly available, and secure cloud infrastructure.
Automate infrastructure provisioning using tools like Terraform, CloudFormation, or ARM templates.
Monitor, troubleshoot, and optimize cloud environments and workloads.
Work with DevOps teams to build and maintain CI/CD pipelines.
Implement and manage containerization solutions (Docker, Kubernetes, ECS, etc.).
Collaborate with development, security, and operations teams to ensure best practices in cloud usage.
Manage cloud cost optimization, budgeting, and usage reporting.
Ensure compliance with cloud governance, security, and performance standards.
Maintain documentation for cloud infrastructure and procedures.
Required Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
3+ years of hands-on experience in cloud engineering or cloud operations.
Proficiency with at least one major cloud platform (AWS, Azure, or Google Cloud Platform).
Strong experience with infrastructure as code (IaC) tools like Terraform, Ansible, or CloudFormation.
Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
Experience with container technologies and orchestration (Docker, Kubernetes, etc.).
Solid understanding of networking, security, and identity management in the cloud.
Preferred Qualifications:
Cloud certification(s): AWS Certified Solutions Architect, Azure Administrator, Google Cloud Platform Professional Cloud Engineer, etc.
Familiarity with serverless architecture (e.g., AWS Lambda, Azure Functions).
Experience with monitoring tools like Prometheus, Grafana, CloudWatch, or Datadog.
Knowledge of scripting languages (Python, Bash, PowerShell).
Experience with multi-cloud or hybrid cloud environments.