Responsibilities:
- Manage and execute the migration of on-premises infrastructure, applications, and data to the cloud, ensuring minimal disruption to business operations.
- Develop scalable, secure, and cost-effective cloud architecture tailored to meet client requirements.
- Deploy and configure cloud services, including virtual networks, storage solutions, and compute resources.
- Monitor and fine-tune cloud performance to maintain high efficiency and ensure resources are used effectively.
- Liaise with cross-functional teams, including development, operations, and security, to align cloud strategies with organizational objectives.
- Provide post-migration support, resolving cloud-related issues and maintaining system integrity.
- Produce and update comprehensive technical documentation, including migration plans and operational guidelines.
- 4+ years experience as a Cloud Engineer or similar role, with a proven track record in cloud migration projects.
- Hands-on experience with leading cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of on-premises infrastructure, including servers, storage, and networking.
- Proficiency in infrastructure as code (IaC) tools such as Terraform or Ansible.
- Solid knowledge of cloud security best practices, including identity and access management (IAM) and data protection.
- Ability to diagnose complex technical issues and deliver innovative solutions.
- Industry certifications (e.g., AWS Certified Solutions Architect, Azure Administrator) are highly desirable.
- Excellent communication and teamwork skills, with the ability to work effectively in a collaborative environment.