Design, build, automate, and maintain reliable cloud infrastructure and production environments.

Responsibilities:

  • Design, deploy, and manage scalable cloud infrastructure using AWS, Azure, or GCP.
  • Build and maintain CI/CD pipelines and deployment automation; implement Infrastructure as Code.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Automate infrastructure provisioning and operational processes.
  • Implement monitoring, logging, alerting, and observability solutions.
  • Troubleshoot production issues and participate in incident response and root-cause analysis.
  • Improve reliability, scalability, availability, and performance; design high-availability and disaster-recovery solutions.
  • Apply cloud security, IAM, networking, and infrastructure best practices, and optimize cloud costs.

Requirements:

  • Hands-on experience with AWS, Azure, or GCP; strong knowledge of Linux and cloud infrastructure.
  • Experience managing CI/CD pipelines and proficiency with Terraform, CloudFormation, ARM/Bicep, or similar IaC tools.
  • Experience with Docker and Kubernetes, cloud networking and security, monitoring and observability, and production incident response.
  • Proficiency in Python, Bash, PowerShell, or similar scripting languages, and understanding of DevOps and SRE practices.

Preferred: AWS EKS, Azure AKS, GKE, Helm, Argo CD, GitOps, Prometheus, Grafana, Datadog, CloudWatch, OpenTelemetry, IAM, RBAC, Zero Trust, performance optimization, capacity planning, multi-cloud or hybrid-cloud environments, platform engineering, and enterprise-scale production support.