Knowledge Areas and Responsibilities :
- Cooperate with a team in preparation and execution of the deployment process of applications
- Hands-on participation in CI / CD build for cloud-based applications and environments
- Expertise on ways to automate and improve development and release processes
- Skillful in tools required to automate, test, deploy, manage, and monitor applications
- Ability to absorb and convey detailed technical information
- Are used to prompt reacting to system notifications and making sure the downtime is minimal
- Debug production issues across services and levels of the stack
- Good time management and ability to prioritize tasks among multiple or changing priorities
- Enjoy mentoring junior development team or would like to have this opportunity in the future
- Prefer to work on agile software development projects with globally distributed teams
- Good communication skills (spoken and written) with fluent English as essential
- Have at least 5 years of relevant experience
Technical Skills and Qualifications :
Proficient in tools required to automate, test, deploy, manage, and monitor applicationsDeep knowledge of Jenkins, Azure and / or GitLab CI / CD toolsStrong working experience with Alibaba Cloud environmentWorking experience with KubernetesWorking experience with Microservice ArchitectureExcellent knowledge of infrastructure monitoring systems (e.g., The Elastic Stack, Zabbix, Nagios)Strong background in Linux administration