## What Youll Be Doing
As a **Cloud Engineer**, you will be responsible for designing, implementing, securing and maintaining cloud infrastructure across **AWS and Azure** environments. You will work closely with engineering and technical teams to ensure cloud platforms are reliable, secure, scalable and aligned with business requirements.
Your responsibilities will include:
-
Designing, deploying and managing cloud infrastructure across **AWS and Azure**.
-
Designing and implementing secure cloud networking solutions, including **VPCs/VNets, subnets, routing, DNS and network connectivity**.
-
Configuring and managing **Palo Alto firewalls**, security groups, network security groups and other cloud security controls.
-
Maintaining and enhancing existing **Infrastructure-as-Code (IaC)** using **AWS CDK and TypeScript**, while identifying and proposing improvements through established review processes.
-
Monitoring cloud infrastructure for **performance, availability, reliability and security** using cloud-native and third-party monitoring tools.
-
Supporting **cloud migration initiatives** and the design of hybrid cloud architectures.
-
Designing and maintaining secure connectivity solutions, including **VPNs, site-to-site VPNs, client VPNs, AWS Direct Connect and Azure ExpressRoute**.
-
Maintaining the infrastructure that supports **CI/CD pipelines**, including GitHub Actions runners, cloud environments and deployment targets.
-
Supporting vulnerability management processes, including identifying, investigating and remediating security vulnerabilities within required timelines.
-
Troubleshooting and resolving **cloud, networking and firewall-related issues**.
-
Supporting deployment infrastructure for **web applications and on-premises software distribution**.
## What Were Looking For
To succeed in this role, you will have strong technical capabilities combined with excellent troubleshooting, communication and colla