Job Summary
We are seeking a highly skilled Senior Cloud Infrastructure Engineer with expertise in Alibaba Cloud (AliCloud) to join our Cloud Platform team. This role involves designing, implementing, and maintaining scalable, secure, and cost-effective cloud infrastructure solutions to meet business needs. The ideal candidate will have a strong background in cloud architecture, automation, and DevOps practices.
Key Responsibilities
- Design, implement, and manage Alibaba Cloud (AliCloud) infrastructure environments, ensuring high availability, performance, and scalability.
- Collaborate with application, security, and operations teams to develop cloud-based solutions aligned with business and technical requirements.
- Monitor, troubleshoot, and optimize cloud services to ensure system reliability and efficiency.
- Develop and maintain cloud governance frameworks, security best practices, and compliance standards.
- Participate in disaster recovery planning, backup strategies, and incident response.
- Lead cloud migration projects, including re-architecting and re-platforming legacy systems.
- Mentor junior engineers and provide technical leadership within the team.
- Stay updated on the latest developments in Alibaba Cloud and industry trends.
Requirements
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum 5 years of experience in cloud infrastructure engineering, with at least 2 years focused on Alibaba Cloud.
- Proven hands-on experience in deploying and managing cloud-based infrastructure and services.
- Strong understanding of networking, security, and system administration within cloud environments.
- Experience automating infrastructure deployment and configuration using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
Technical Skills:
- Proficiency in Alibaba Cloud services (ECS, OSS, RDS, SLB, VPC, etc.).
- Experience with automation tools (e.g., Terraform, Ansible, Jenkins).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of DevOps tools and practices is a plus.
Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and in a team environment.