Cloud Administrator
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.