- Design, implement, and manage robust and scalable cloud infrastructure (AWS, Azure, GCP) ensuring high availability and disaster recovery.
- Automate infrastructure deployment, configuration, and management using Infrastructure as Code (IaC) tools like Terraform and Ansible.
- Monitor system performance, identify bottlenecks, and proactively resolve issues to maintain optimal uptime and efficiency.
- Develop and maintain security best practices, including network segmentation, access controls, and vulnerability management.
Desired Candidate Profile
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum 5 years of hands-on experience in designing, deploying, and managing complex IT infrastructure environments.
- Proven expertise in cloud platforms such as AWS, Azure, or Google Cloud, with relevant certifications (e.g., AWS Certified Solutions Architect, Azure Administrator Associate).
- Proficiency in scripting languages (e.g., Python, Bash) and IaC tools (e.g., Terraform, Ansible, CloudFormation).