Job Title: Lead Cloud Engineer
Location: Bangalore (Hybrid)
Job Overview:
We are looking for an experienced and skilled Cloud Engineer to join our technology operations team. The ideal candidate will have extensive experience with AWS & Azure cloud services, infrastructure automation using Terraform, and CI/CD deployment through GitHub Actions.
Key Responsibilities:
- Monitor and manage AWS resources to optimize costs while maintaining performance.
- Optimize and manage AWS workloads to guarantee high availability and scalability.
- Monitor and manage Azure resources to optimize costs while maintaining performance.
- Optimise and manage Azure workloads to guarantee high availability and scalability.
- Implement Infrastructure as Code (IaC) using Terraform to automate and standardize environments.
- Design, manage, and maintain CI/CD pipelines to ensure smooth integration and deployment processes.
- Leverage GitHub Actions to automate workflows from code development to deployment.
- Work closely with development teams to ensure operational requirements are integrated throughout the software development lifecycle.
- Stay current with emerging DevOps practices and cloud service trends.
Mandatory Skills and Qualifications:
- 7+ years of experience with Cloud services and management.
- Extensive experience in AWS Networking, including VPC, Subnets, Route Tables, Security Groups, and Network ACLs.
- AWS certification(s), such as AWS Solution Architect Associate/Professional.
- Strong experience with Terraform for Infrastructure as Code deployments.
- Skilled in setting up and managing CI/CD pipelines using GitHub Actions.
- Proven ability to manage cloud resources effectively with a focus on cost optimization.
- Excellent problem-solving skills and capability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with scripting languages such as Python or Bash.