About the role
Cloud Platform Engineer responsible for designing, building, testing, and deploying cloud application solutions. Requires strong hands-on experience with AWS, Azure, or GCP, proficiency in Terraform, and understanding of cloud security, networking, and monitoring.
ConsultingOnsiteTechnology Architecture
Key Responsibilities
- Design, deploy, and manage secure, scalable, and highly available cloud infrastructure to support application and business operations.
- Implement automation using Infrastructure as Code (IaC) to improve deployment efficiency, repeatability, and system reliability.
- Monitor system performance, resource utilization, and costs - ensuring optimal uptime and cost-effectiveness.
- Collaborate with development, DevOps, and security teams to build and maintain CI/CD pipelines and integrate cloud-native services.
- Configure and manage identity, access, and security policies across cloud environments to ensure compliance with organizational standards.
- Participate in the design and implementation of disaster recovery and backup strategies.
Requirements
- Strong hands-on experience with cloud platforms such as AWS, Azure, or GCP, including setup, configuration, and administration of compute, storage, and networking resources.
- Proficient in Infrastructure as Code (IaC) using tools such as Terraform, able to automate provisioning and deployment workflows.
- Solid understanding of cloud security, networking concepts (VPC, subnets, VPN, load balancers), and monitoring tools (e.g., CloudWatch) to ensure reliability, scalability, and compliance.
- Experience with containerization and orchestration (good to have).
- Knowledge of CI/CD pipelines (good to have).
- Exposure to microservices architecture and DevOps practices (good to have).