The DevOps Engineer is responsible for software development and CI/CD pipeline build-up and maintenance, to make sure the CI/CID pipeline is always available
Architecture understanding and contribution: Work with architect closely to understand the platform architecture deeply regarding the software and its hosting environment Azure
Hosting facilities provision: Implement scripts to provision and maintain all hosting facilities to support application runtime.
CI/CD pipeline management: Build up, monitor and maintain the CI/CID pipeline and make sure the CI/CD pipeline is always available and keep improving the CI/CD pipeline regarding the healthy.
Software and DevOps pipeline scripts development.
Problem analyzing and solving: Help the tech team to do and take part in the troubleshooting, from software to hosting to address the issue and root cause, provide workaround and permanent solutions.
Role Proficiencies:
University graduate and bachelor s degree or above in IT or related field 3 years software development test deployment experiences with Microsoft platforms especially in Azure
IT infrastructure knowledge hardware network Hands on with deploying applications on Azure Cloud using Cloud Native components
Good knowledge about Azure Cloud especially for the PaaS services high availability and security features
Hands on with CI CID pipelines build up and maintenance and infrastructure provisioning using Azure DevOps
Good development skills with Microsoft platforms tools including Visual studio 2015 or above SQL Server Management Studio
Experience with both frontend and backend development Good analytical and problem solving skills Documentation skills to write structured technical documents with diagrams and detail explanations