Job Title: DevOps Engineer
Experience: 3-6 Years
Location: Hybrid
Employment Type: Full-Time
Job Summary We are looking for a skilled DevOps Engineer to automate, build, deploy, and maintain scalable infrastructure and CI/CD pipelines. The ideal candidate should have experience with cloud platforms, containerization, infrastructure as code, monitoring, and automation to ensure high availability, reliability, and security of applications.
Key Responsibilities - Design, implement, and maintain CI/CD pipelines.
- Automate application deployment and infrastructure provisioning.
- Manage cloud infrastructure on AWS, Azure, or Google Cloud.
- Configure and manage Docker containers and Kubernetes clusters.
- Monitor system performance, availability, and security.
- Troubleshoot production issues and perform root cause analysis.
- Implement Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Configure web servers, load balancers, and reverse proxies.
- Manage Linux servers and automate administrative tasks.
- Collaborate with development, QA, and security teams to streamline deployments.
- Implement backup, disaster recovery, and high-availability solutions.
- Ensure infrastructure follows security best practices and compliance standards.
- Maintain documentation for infrastructure, deployment processes, and operational procedures.
Required Skills - Strong knowledge of Linux administration.
- Experience with cloud platforms:
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
- Hands-on experience with Docker and Kubernetes.
- Strong understanding of CI/CD tools:
- Jenkins
- GitHub Actions
- GitLab CI/CD
- Azure DevOps
- Experience with Infrastructure as Code:
- Terraform
- AWS CloudFormation
- Ansible
- Knowledge of Git and version control.
- Experience with scripting:
- Experience with web servers:
- Familiarity with networking concepts:
- DNS
- HTTP/HTTPS
- TCP/IP
- Load Balancers
- Firewalls
- Understanding of container orchestration and microservices.
Preferred Skills - Experience with monitoring and logging tools:
- Prometheus
- Grafana
- ELK Stack (Elasticsearch, Logstash, Kibana)
- Splunk
- Experience with artifact repositories:
- Knowledge of security scanning tools.
- Experience with serverless architectures.
- Familiarity with Helm charts.
- Knowledge of service mesh technologies (Istio, Linkerd).
Qualifications - Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in DevOps or Site Reliability Engineering (SRE).
- Strong troubleshooting and analytical skills.
- Excellent communication and collaboration skills.
- Experience working in Agile/Scrum environments.
Technical Stack - Cloud: AWS, Azure, GCP
- Containers: Docker, Kubernetes
- CI/CD: Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps
- Infrastructure as Code: Terraform, CloudFormation, Ansible
- Monitoring: Prometheus, Grafana, ELK Stack, Splunk
- Version Control: Git
- Operating Systems: Linux (Ubuntu, CentOS, RHEL)
- Scripting: Bash, Python, PowerShell
Nice to Have - AWS Certified DevOps Engineer or Solutions Architect certification.
- Microsoft Azure DevOps Engineer certification.
- Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).
- Experience with GitOps tools such as Argo CD or Flux.
- Knowledge of DevSecOps practices and security automation.
- Experience with multi-cloud environments.