Job Location: India
Exp – 5 +yrs
Job Summary:
We are seeking a skilled and proactive DevOps Engineer to join our engineering team. The ideal candidate will be responsible for managing infrastructure, automating deployment pipelines, ensuring system reliability, and enabling rapid development and deployment cycles.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
- Automate infrastructure provisioning using IaC tools like Terraform, CloudFormation, or Ansible.
- Monitor and troubleshoot system reliability, performance, and security.
- Manage containerization platforms such as Docker and orchestration tools like Kubernetes.
- Set up and maintain cloud infrastructure on AWS, Azure, or GCP.
- Collaborate with development and QA teams to ensure seamless deployment and integration.
- Implement logging, monitoring, and alerting systems using Prometheus, Grafana, ELK Stack, or CloudWatch.
- Ensure best practices for source control, release management, and environment configuration.
Required Skills:
- Strong experience with Linux/Unix systems
- Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD, etc.)
- Proficiency with Docker and Kubernetes
- Experience with cloud platforms: AWS, Azure, or Google Cloud
- Infrastructure as Code (IaC) knowledge: Terraform, Ansible, or CloudFormation
- Familiarity with Git, scripting languages (Bash, Python)
- Solid understanding of networking, firewalls, and load balancers
Preferred Skills (Nice to Have):
- Experience with Helm, Istio, or other Kubernetes tools
- Knowledge of security best practices and DevSecOps
- Familiarity with cost optimization and cloud governance
- Understanding of Agile/Scrum workflows
- Exposure to monitoring/alerting tools like Datadog, New Relic
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field