Job Title: Cloud DevOps Engineer
About the Role
We're looking for a Cloud DevOps Engineer to design, build, and maintain scalable, secure, and highly available infrastructure. You'll work closely with development, QA, and security teams to automate deployments, streamline CI/CD pipelines, and ensure our systems run reliably in production.
Key Responsibilities
- Design, implement, and manage cloud infrastructure (AWS/Azure/GCP) using Infrastructure as Code (Terraform, CloudFormation, or Pulumi)?
- Build and maintain CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or Azure DevOps) to automate build, test, and deployment processes?
- Monitor system performance and reliability using tools like Prometheus, Grafana, Datadog, or CloudWatch?
- Manage containerized applications using Docker and orchestration platforms like Kubernetes?
- Implement and maintain security best practices, including IAM policies, secrets management, and vulnerability scanning?
- Automate routine operational tasks through scripting (Python, Bash, or Go)?
- Collaborate with development teams to improve deployment frequency and reduce lead time for changes?
- Troubleshoot and resolve infrastructure and pipeline issues, participating in on-call rotations as needed?
- Maintain documentation for infrastructure, processes, and runbooks?
- Drive cost optimization initiatives across cloud resources
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience?
- 3+ years of experience in DevOps, SRE, or cloud infrastructure roles?
- Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP)?
- Proficiency with containerization (Docker) and orchestration (Kubernetes)?
- Experience with Infrastructure as Code tools (Terraform preferred)?
- Strong scripting skills (Python, Bash, or similar)?
- Experience with CI/CD tools and version control systems (Git)?
- Solid understanding of networking, Linux systems administration, and security fundamentals3
Must Have Skills
- Design, implement, and manage cloud infrastructure (AWS/Azure/GCP) using Infrastructure as Code (Terraform, CloudFormation, or Pulumi)?
- Build and maintain CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or Azure DevOps) to automate build, test, and deployment processes?
- Monitor system performance and reliability using tools like Prometheus, Grafana, Datadog, or CloudWatch