Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for software deployment
- Manage and optimize cloud infrastructure (AWS, GCP)
- Automate infrastructure provisioning using Infrastructure as Code (IaC)
- Monitor system performance and troubleshoot issues
- Ensure security and compliance of infrastructure and deployments
- Collaborate with development teams to improve deployment processes
Requirements
- 5+ years of experience in DevOps or infrastructure engineering
- Proficiency in containerization (Docker) and orchestration (Kubernetes)
- Experience with IaC tools (Terraform, CloudFormation)
- Strong knowledge of cloud platforms (AWS, Azure, GCP)
- Familiarity with scripting (Bash, Python) and monitoring tools (Prometheus, Grafana)