Location: Remote - India
Job Type: Full-Time
Role Overview:
We are looking for a Cloud Administrator to join our global infrastructure team. This role is responsible for provisioning, maintaining, and optimizing cloud environments in AWS and Azure. The ideal candidate will have strong hands-on experience in infrastructure operations, monitoring, automation, and cost management, ensuring systems remain scalable, reliable, and efficient.
Provision and manage compute, storage, and networking resources in AWS and Azure.
Administer cloud-based databases (Snowflake, PostgreSQL, MySQL) — manage access, scaling, and performance.
Automate deployments and configuration using Terraform or CloudFormation.
Monitor cloud performance, usage, availability, and cost using CloudWatch, Azure Monitor, and dashboards.
Troubleshoot incidents, perform root cause analysis, and maintain operational runbooks.
Support CI/CD workflows with DevOps teams to ensure smooth deployments.
Maintain infrastructure documentation, processes, and operational guides.
Track and manage cloud costs; suggest optimizations for savings.
Ensure resources follow standard configurations and operational best practices.
Manage backup, recovery, and availability for critical workloads.
Support scaling and capacity planning for production and staging environments.
3+ years of hands-on experience in cloud administration/engineering.
Strong working knowledge of AWS and/or Azure services (VMs, storage, networking, monitoring).
Experience with databases in cloud environments (Snowflake, PostgreSQL, MySQL).
Proficiency in Terraform/CloudFormation for Infrastructure as Code.
Familiarity with monitoring and cost management tools.
Scripting skills in Python, Bash, or PowerShell for automation.
Strong troubleshooting and problem-solving skills.
Effective communicator in remote and cross-functional teams.
Detail-oriented with a proactive approach.
Ability to prioritize tasks in a fast-changing environment.