Overview
Skills
Job Details
Job Summary
We are seeking a skilled Cloud Engineer to design, implement, and maintain our cloud infrastructure. The ideal candidate will have hands-on experience with major cloud platforms, automation tools, and security best practices. You will work closely with development, DevOps, and IT teams to ensure scalable, reliable, and secure cloud operations.
Key Responsibilities
Design, deploy, and manage cloud-based solutions (AWS, Azure, Google Cloud Platform, or others).
Implement and manage cloud infrastructure as code using tools like Terraform, Ansible, or CloudFormation.
Optimize cloud resources for performance, availability, and cost efficiency.
Automate deployment, monitoring, and scaling processes.
Ensure security, compliance, and governance of cloud environments.
Troubleshoot and resolve cloud-related issues.
Collaborate with cross-functional teams to integrate cloud services with existing systems.
Maintain documentation of architectures, processes, and procedures.
Monitor system performance and implement disaster recovery strategies.
Qualifications & Skills
Required:
Bachelor s degree in Computer Science, Information Technology, or related field (or equivalent experience).
Strong hands-on experience with at least one major cloud provider (AWS, Azure, or Google Cloud Platform).
Proficiency in Infrastructure as Code (IaC) tools (Terraform, Ansible, CloudFormation).
Experience with containerization and orchestration (Docker, Kubernetes).
Strong understanding of networking, security, and cloud architecture best practices.
Scripting/programming skills in Python, Bash, or PowerShell.
Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
Strong problem-solving and troubleshooting skills.
Preferred:
Cloud certifications (AWS Solutions Architect, Azure Administrator, Google Professional Cloud Engineer, etc.).
Experience with monitoring tools (CloudWatch, Prometheus, Grafana, etc.).
Knowledge of serverless technologies (AWS Lambda, Azure Functions, Google Cloud Functions).