Cloud & DevOps Engineer

Job Description:
We are seeking a Cloud & DevOps Engineer to design, build, and maintain modern cloud infrastructure and automation pipelines. This role combines cloud engineering, DevOps, and site reliability practices to ensure scalability, security, and performance of enterprise systems. The ideal candidate will have hands-on experience across cloud platforms, infrastructure as code, CI/CD automation, and system reliability engineering.

Responsibilities:

  • Design, deploy, and manage cloud infrastructure across AWS, Azure, and GCP.
  • Build and maintain CI/CD pipelines to automate software delivery and infrastructure provisioning.
  • Configure and optimize Kubernetes, Docker, and container orchestration platforms.
  • Implement infrastructure as code (Terraform, Ansible) for scalable and reproducible environments.
  • Monitor system performance, reliability, and cost efficiency with tools like Prometheus, Grafana, and Splunk.
  • Manage incident response, root cause analysis, and reliability improvements (SLAs, error budgets).
  • Architect secure, resilient, and compliant multi-cloud solutions in collaboration with architects and stakeholders.
  • Automate recovery, failover, and scaling processes to improve uptime and resilience.
  • Provide technical guidance on DevOps best practices, cloud governance, and security policies.

Skills & Tools:

  • Cloud Platforms: AWS (EC2, S3, Lambda), Azure, GCP.
  • Infrastructure as Code: Terraform, Ansible.
  • Containers & Orchestration: Docker, Kubernetes.
  • CI/CD: Jenkins, GitLab CI/CD, GitHub Actions.
  • Monitoring & Logging: Prometheus, Grafana, Splunk, ELK, CloudWatch.
  • Programming/Scripting: Python, Go, Bash.
  • Other Tools: Incident management (PagerDuty, Opsgenie), Cloud networking & security best practices.