We are hiring for a DevOps Engineer role for our client, a technology company.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines for automated build and deployment
- Manage cloud infrastructure using Infrastructure-as-Code tools (Terraform/CloudFormation)
- Deploy and manage containerized applications using Docker and Kubernetes
- Monitor system performance and set up alerting for production environments
- Automate repetitive operational tasks to improve efficiency and reliability
- Collaborate with development teams to streamline release processes
- Ensure security best practices across infrastructure and pipelines
- Troubleshoot and resolve infrastructure and deployment issues
Required Skills:
- Strong experience with AWS/Azure/GCP cloud platforms
- Hands-on experience with Docker and Kubernetes
- Proficiency with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Experience with Infrastructure-as-Code (Terraform/Ansible)
- Solid Linux administration and scripting skills (Bash/Python)
- Understanding of networking, security, and monitoring concepts
- Experience with monitoring tools (Prometheus, Grafana, ELK)
- Good troubleshooting and incident response skills
Good to Have:
- Certification in AWS/Azure (Associate or Professional)
- Experience with service mesh (Istio)
- Knowledge of GitOps practices (ArgoCD)