DevOps Engineer
Position: DevOps Engineer
DevOps Engineer: 2–5 years
Role Overview
We are looking for skilled DevOps professionals who have strong hands-on experience with AWS, Kubernetes, CI/CD pipelines, automation, and Linux-based infrastructure. The role involves managing deployments, improving automation, ensuring reliability, and supporting development teams in delivering high-quality releases.
Key Responsibilities
- Manage and optimize infrastructure on AWS (EC2, VPC, IAM, S3, ALB/NLB, RDS, CloudWatch, etc.).
- Deploy, manage, and troubleshoot applications on Kubernetes (EKS).
- Build and maintain CI/CD pipelines in Jenkins.
- Manage version control and branching strategies using Git/GitHub/GitLab.
- Create and maintain automation scripts using Ansible and shell scripting.
- Monitor system performance, logs, and alerts to ensure high availability and reliability.
- Implement Infrastructure as Code (IaC) standards (Terraform is a plus).
- Collaborate with development and QA teams for smooth release and deployment cycles.
- Troubleshoot Linux server issues and perform routine maintenance.
- Improve system security, scalability, and automation on an ongoing basis. Required Skills
- Strong experience with AWS cloud services.
- Expertise in Kubernetes (EKS preferred).
- Hands-on knowledge of Jenkins CI/CD.
- Good understanding of Git workflows.
- Experience with Ansible for configuration management.
- Solid experience in Linux administration.
- Strong troubleshooting and analytical skills.
- Good communication and teamwork abilities
Good to Have (Optional)
- Experience with Terraform or CloudFormation.
- Knowledge of Prometheus/Grafana monitoring.
- Experience with Docker and container security.
- Scripting skills in Python or Bash.