– Configure and manage multiple environments to support the development, testing and production stages of application deployment.
– Develop and refine deployment strategies that align with the organization’s release management processes.
– implement blue-green, canary or rolling deployment techniques to minimize downtime and ensure smooth transitions between versions.– Define and fine-tune alerting thresholds to ensure prompt notification of potential issues.
– Set up, maintain and optimize CI/CD pipelines.
– Development deployment Scripts and Automation tools.
– At least 5 years of experience in managing applications on Tencent Cloud or Huawei Cloud.
– Proficient in Huawei Cloud services and solutions, including but not limited to Huawei Cloud Computing (HCC), Object Storage Service (OBS), and Elastic Compute Service (ECS).– Familiarity with Tencent & Huawei Cloud’s networking and security solutions.
– Experience with application deployment and scaling on Tencent Cloud or Huawei Cloud.
– Knowledge of Tencent & Huawei Cloud’s API and SDK for automation and integration.
– Strong troubleshooting skills for Tencent Cloud Applications.
– Ability to analyze logs and performance metrics to identify and resolve issues.
– Strong knowledge of cloud computing principles and best practices.
– Experience with monitoring and alerting tools.
– Have experience in web and server development, and master the development of tool chain in DevOps– Rich experience in deployment, use and configuration of open source software.
– Continue to follow the project for continuous integration, continuous deployment, and continuous testing.
– Familiar with Kubernetes interface, features and develop related tools to improve project development efficiency.