We are seeking a skilled Azure Cloud Engineer to join our team. The ideal candidate will have a strong background in DevOps practices, cloud solutions, and network engineering in Microsoft Azure. This role involves maintaining and developing a cloud environment that hosts mission critical financial services applications used across Australia and New Zealand. This role is pivotal for ensuring the delivery of high-quality, scalable, and secure Microsoft Azure cloud solutions.
Key Responsibilities:
- Apply DevOps practices, including Continuous Integration, Continuous Delivery, Infrastructure as Code to deliver a cloud environment that enables software development teams to deploy projects with ease.
- Provide expertise in Cloud Solutions, including deployment pipelines, automation, virtual machines, Azure PaaS services.
- Investigate identified security vulnerabilities and implement technical solutions to resolve them.
- Apply approved network changes in the cloud environment, including provisioning and changes to Network Security Groups, subnets, virtual networks and firewall rules.
- Collaborate with other engineers to ensure consistency, efficiency and quality across cloud environments and support achieving team objectives.
- Support efforts to proactively manage cloud hosting costs through appropriate provisioning and sizing of cloud resources and monitoring of resource utilisation.
- Contribute to technical documentation of the cloud environment and processes for supporting it.
- Ensure the cloud environment is maintained to high levels of availability and performance in line with service level commitments.