Job Description
As a Cloud DevOps Engineer, you will have primary responsibility for operations engineering to deliver
ongoing operational and business initiative outcomes. You will be providing DevOps technical support to
your team and other IT product teams to deliver services and changes across the IT ecosystem, which
includes third-party cloud hosted IT platforms, in-house managed cloud, and local data centre IT platforms.
Responsibilities
Be hands-on with the tools and collaborate with multiple product squads to deliver collective outcomes, covering the following:
Implement platform provisioning and maintenance solutions, e.g., setting up cloud platform resources, middleware configuration, databases, etc with IaC.
Implement release engineering solutions, e.g., setting up release pipeline, release notes, application deployment, etc.
Implement operational workflow and orchestration solutions, e.g., job scheduling, file transfer, etc.
Implement business continuity solutions, e.g., monitoring, backup, recovery, etc.
Implement workforce computing solutions, e.g., provisioning end-user computing resourcing, identity & access management, etc.
Implement operations automation using configuration and orchestration toolsets, as well as scripting frameworks.
Promote adherence to engineering standards and best practices.
Develop CICD pipeline using various tools such as Azure Bicep, ARM template and Powershell
Promote timely feedback to drive continuous improvement, automation, and focus on value delivery.
Assume technical accountability for the successful implementation of changes.
Assess and manage technical risks, ensuring the non-functional requirements are being captured and met.
Assist root-cause analysis of support incidents and issues.
Assist your team in tracking application issues and provide clear feedback on potential changes or improvements where applicable.
Identify, analyse, and support the resolution of application issues with internal and external parties.
Support team leads and members on all technical matters to achieve team outcomes.
Contribute the realization of the technical vision of the IT products that are being built, ensuring alignment to enterprise quality assurance and governance practices, be an advocate of DevSecOps practices.
You
Skills in infrastructure/network fundamentals, administrative toolsets, and scripting.
Ability to perform technical work breakdown and estimation.
Ability to configure and to deploy network and cloud infrastructure resources.
Ability to configure CI/CD toolsets such as Azure DevOps or equivalent.
Ability to implement modern configuration and orchestration management toolsets (e.g., Puppet,
Ansible, Chef, etc)
Ability to configure and to leverage modern work tracking toolset (e.g., Azure Boards, Jira).
Excellent verbal and written communication skills, and the ability to articulate, advocate and
influence team culture and bring people on the journey.