Seeking an experienced Cloud Engineer to design, implement, automate, and support secure, scalable, and highly available cloud infrastructure. The ideal candidate will have strong expertise in cloud platforms, Infrastructure as Code (IaC), DevOps practices, and cloud-native technologies, with the ability to collaborate across teams and drive cloud adoption and modernization initiatives.
Roles and Responsibilities
- Design, build, and maintain scalable cloud infrastructure and cloud-native solutions.
- Develop and implement cloud architecture, automation, and deployment strategies.
- Build resilient, fault-tolerant, and highly available cloud environments.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC).
- Implement and support CI/CD pipelines and DevOps best practices.
- Collaborate with engineering, security, and operations teams to align cloud solutions with business and technical requirements.
- Monitor, troubleshoot, and optimize cloud performance, reliability, and cost.
- Develop technical documentation, standards, and best practices.
- Mentor engineers and promote cloud engineering excellence.
Required Qualifications
- Bachelor's degree or equivalent experience.
- 6+ years of hands-on experience designing and engineering cloud platforms.
- Strong expertise with AWS and multi-cloud environments (Azure and/or GCP preferred).
- Experience with:
- Infrastructure as Code (Terraform, CloudFormation, ARM Templates)
- Cloud networking, VPCs, load balancing, and connectivity design
- CI/CD pipelines and DevOps methodologies
- Linux administration and automation
- Security, identity management, access controls, and encryption
- Disaster recovery, failover, and high-availability architectures
- Proficiency in scripting and automation using Python, Shell, JavaScript, or similar languages.
- Experience with cloud-native services and serverless technologies.