<p><strong>Your key responsibilities will include:</strong></p><p>· Lead and collaborate with in-house and offshore development teams, QAs, architects, IT of business units, engineers, and partners to plan and deliver DevOps solution for both on-cloud and on-premises environments.</p><p>· Facilitate agile development process using continuous integration and deployment technique to deploy our applications to different environments.</p><p>· Enforce engineering best practices and software quality and security checking in the development process.</p><p>· Automate the execution of different test cycles to improve software quality feedback loop.</p><p>· Manage the application release and versioning.</p><p>· Manage the application deployment and configuration.</p><p>· Automate the infrastructure provisioning to standardize the installation procedures and configuration.</p><p>· Maintain and monitor the healthiness of application and infrastructure components in different environments.</p><p>· Maintain and monitor the healthiness of DevOps platform.</p><p></p><p><strong><u>Desired Skills and Qualities</u></strong></p><p>· University Degree holder in Computer Science, Information Engineering, or related discipline.</p><p>· With 6 years of working experience in application development and/or support, and at least 5 years of solid experience in DevOps.</p><p>· Minimum 2 years of experience in leading role in medium to large size of projects.</p><p>· Hands on experience in Git, Maven, Gradle, Yarn.</p><p>· Hands on experience in Jenkins and pipeline development using Groovy.</p><p>· Hands on experience in IaC tools and language such as Terraform, Ansible, Python, Yaml.</p><p>· Hands on experience in artifact repository tools such as JFrog Artifactory, Azure container registry.</p><p>· Hands on experience in application security and quality analysing tools such as SonarQube, Fortify, JFrog Xray.</p><p>· Good knowledge of CI/CD and GitOps approach.</p><p>· Certified in Kubernetes administrator (CKA) with solid experience of provisioning and supporting Kubernetes environments.</p><p>· Good knowledge of Kubernetes deployment strategy.</p><p>· Good knowledge of cloud infrastructure, containerization, and Kubernetes technologies such as Azure, Docker, Podman, Helm, Argo CD.</p><p>· Good knowledge in Window and Linux server.</p><p>· Certification in Azure platform such as System Administrator is an advantage.</p><p>· Good knowledge of automated test framework and tools such as Junit, Selenium, Cypress, LoadRunner, Ranorex, Playwright is an advantage.</p><p>· Experience in Jira, Confluence and Bitbucket is an advantage.</p><p>· Strong collaboration skill to work with different parties to deliver DevOps solutions.</p><p>· A team player with good analytical, problem solving and communication skills, and eagerness to learn.</p><p>· Good command of English and Putonghua.</p><p>· Willing to travel is a must.</p><p>· Candidate with less experience will be considered as DevOps Engineer.</p>