Job Summary:
You'll play a key role in deploying and maintaining cloud environments across major platforms such as AWS and AliCloud, working closely with developers and cross-functional teams to ensure high performance and reliability. If you're passionate about cloud technology and enjoy solving technical challenges, this might be the right role for you.
Key Responsibilities:
- Design, deploy, and manage cloud infrastructure across hyperscaler platforms like AWS, AliCloud, and others.
- Develop and optimize cloud-based solutions tailored to meet client needs and project requirements.
- Support cloud migration, deployment, and disaster recovery activities.
- Work closely with developers and other teams to troubleshoot and resolve cloud-related issues.
- Monitor system performance and make recommendations to improve stability, scalability, and cost-efficiency.
- Evaluate emerging cloud tools and technologies, and provide input on their relevance and value to our projects.
- Implement security and compliance practices to protect client data and align with industry standards.
- Maintain clear documentation, including system architecture, deployment processes, and standard operating procedures.
Qualifications:
- Experience with Hyperscaler platforms, particularly AWS (L2 level preferred) and AliCloud.
- Hands-on experience in cloud deployment, migration, and disaster recovery planning.
- Solid background in Linux systems.
- Familiar with virtualization and containerization technologies such as Docker or Kubernetes.
- Experience working closely with developers to deliver cloud-native applications and infrastructure.
AWS & Cloud Computing Skills:
Compute Services
- Amazon ECS – Deploying, managing, and scaling containerized applications.
- Amazon EC2 – Provisioning and configuring virtual machines for various workloads.
Databases
- Amazon RDS - Managing relational databases (MySQL, PostgreSQL, etc.) in the cloud, including backups, scaling, and security.
Storage Solutions
- Amazon S3 – Cloud object storage for data backup, archiving, and static content hosting.
- EBS / EFS – Block and file storage options for EC2 instances.
Containerization & Orchestration
- Docker – Building and managing containerized applications.
- Kubernetes (basic level): understanding pods, services, and basic deployments.
Monitoring & Optimization
- CPU, memory, and network utilization monitoring with AWS CloudWatch.
- Setting up alerts and dashboards to track application health and performance.