Cloud Engineer
About the job
Responsibilities
-
Collaborate with teams to design cloud-based solutions and monitoring systems for business needs.
-
Develop and manage AWS cloud operations, ensuring scalability, security, and resilience.
-
Troubleshoot complex issues across AWS, on-premises systems, and external applications.
-
Migrate enterprise workflows to AWS using cloud-native technologies.
-
Build automation scripts and cloud applications with AWS services (e.g., Lambda, EventBridge, CloudWatch).
-
Set up data ingestion pipelines, dashboards, and automated alerts for monitoring (e.g., Elastic Cloud).
-
Deploy infrastructure using IaC and CI/CD tools, supporting large-scale environments.
-
Maintain documentation, support cloud operations, and manage asset inventories.
-
Implement and test disaster recovery plans.
Role Requirements
-
Bachelor's degree or equivalent in Computer Science, Engineering, or related field.
-
3-4+ years of hands-on AWS cloud development, operations, and automation experience.
-
Strong knowledge of AWS services (e.g., Lambda, CloudWatch, Bedrock) and cloud security.
-
Proficiency in Python and application development (e.g., Java, C#, Node.js) preferred.
-
Experience with monitoring tools (e.g., Elastic Cloud, OpenTelemetry) and containers (e.g., Kubernetes) is a plus.
-
AWS/Azure certifications preferred.
-
Excellent problem-solving and communication skills in English and Chinese.
