Job Summary
The Cloud Engineer will be responsible for designing, implementing, and managing cloud-based solutions to support our business operations. This role involves working closely with development teams to ensure the scalability, reliability, and security of our cloud environments.
Key Responsibilities
Design and deploy scalable, reliable, and secure cloud infrastructure.
Manage and monitor cloud environments to ensure optimal performance.
Collaborate with development teams to integrate cloud solutions with existing systems.
Implement and maintain cloud security best practices.
Automate cloud operations and processes using tools like Terraform, Ansible, or similar.
Troubleshoot and resolve issues related to cloud infrastructure.
Stay updated with the latest cloud technologies and trends.
Prepare and maintain documentation for cloud infrastructure and processes.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven at least 2 years of experience as a Cloud Engineer or similar role.
Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud.
Proficiency in cloud infrastructure automation tools (Terraform, Ansible).
Knowledge of containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines and DevOps practices.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Relevant certifications (AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.