Overview :
As a Cloud Engineer, you will play a pivotal role in driving our organization's cloud adoption strategy. You will focus on designing, implementing, and managing hybrid multi-cloud infrastructures and modernizing our applications to leverage the benefits of cloud-native technologies.
Responsibilities :
- Hybrid Cloud Design : Develop and implement hybrid cloud architectures that combine on-premises and cloud resources to meet business needs.
- Multi-cloud Management : Manage and optimize multiple cloud platforms (e.g., AWS, Azure, GCP) to achieve cost-efficiency, performance, and reliability.
- Application Modernization : Lead the process of migrating and modernizing legacy applications to cloud-native architectures, leveraging containerization (Docker, Kubernetes) and serverless technologies.
- Infrastructure Automation : Automate infrastructure provisioning, configuration, and management using tools like Terraform, Ansible, or CloudFormation.
- DevOps Integration : Collaborate with development teams to implement DevOps practices and CI / CD pipelines for efficient software delivery.
- Security and Compliance : Ensure that cloud environments adhere to security and compliance standards, including data privacy regulations.
- Cost Optimization : Identify and implement strategies to optimize cloud costs, such as rightsizing resources and leveraging cost-effective solutions.
- Troubleshooting and Support : Diagnose and resolve technical issues related to cloud infrastructure and applications.
Requirements
Bachelor’s degree in computer science, engineering, or related fieldsExperience : Proven experience as a Cloud Engineer or similar role with a focus on hybrid multi-cloud environments.Technical Skills : Strong understanding of cloud platforms (e.g., AWS, Azure, GCP) and related technologies (e.g., virtualization, networking, storage).Infrastructure Automation : Proficiency in using infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation) for automation.Containerization : Experience with containerization platforms (e.g., Docker, Kubernetes) and orchestrating containerized applications.DevOps : Knowledge of DevOps principles and practices, including CI / CD pipelines and automation.Problem-Solving : Ability to troubleshoot complex technical issues and find innovative solutions.Communication : Excellent communication skills to collaborate effectively with cross-functional teams.Certifications : Preferred certifications (e.g., AWS Certified Solutions Architect, Azure Certified Solutions Architect, Google Cloud Certified Professional Cloud Architect).Additional Skills (Preferred) :
Experience with serverless computing (e.g., AWS Lambda, Azure Functions)Knowledge of data analytics and machine learning platformsFamiliarity with cloud security best practices and certifications (e.g., AWS Certified Security Specialty)