Job Title: Cloud Engineer
Job Summary
We are seeking an experienced Cloud Engineer to design, implement, secure, and maintain cloud infrastructure across Microsoft Azure, AWS, and/or Google Cloud Platform (GCP). The ideal candidate will have strong experience with cloud networking, IAM, containers, Kubernetes, automation, and cloud security.
Key Responsibilities
- Design, deploy, and maintain scalable cloud infrastructure across Azure, AWS, and/or GCP.
- Manage cloud networking including VPC/VNet, subnets, routing, load balancing, VPNs, and connectivity.
- Implement and manage Identity and Access Management (IAM) solutions.
- Configure role-based access, service accounts, policies, and privileged access.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Monitor cloud environments for performance, availability, and security.
- Implement infrastructure automation and Infrastructure as Code where applicable.
- Troubleshoot cloud infrastructure, networking, connectivity, and application issues.
- Support cloud migration and modernization initiatives.
- Implement cloud security, governance, backup, disaster recovery, and compliance controls.
- Collaborate with security, networking, DevOps, and application teams.
Required Skills
- Azure, AWS, and/or GCP
- Cloud networking
- IAM
- Docker / Containers
- Kubernetes
- Cloud security
- Networking fundamentals
- Monitoring and troubleshooting
- Infrastructure automation / IaC
Preferred
- Terraform
- Azure Entra ID
- AWS IAM
- GCP IAM
- Azure Kubernetes Service (AKS)
- Amazon EKS
- Google Kubernetes Engine (GKE)