Our client, a highly regarded provider of computer services for medium to large-sized companies, is seeking a skilled Cloud Engineer to join their team.
This role is integral to their upcoming migration project, transitioning infrastructure and services from on-premises to the cloud.
The successful candidate will bring expertise in cloud technologies, a proactive approach to problem-solving, and the ability to ensure a seamless transition while optimizing performance and security.
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.
Requirements: 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.