Location: Mohali
Experience: Relevant Experience Required
About the Role
We are looking for a DevOps Engineer to design, implement, and manage cloud infrastructure, CI/CD pipelines, automation workflows, and deployment processes. The ideal candidate should have strong experience with AWS services, Infrastructure as Code (IaC), containerization, monitoring, and DevOps best practices.
Key Responsibilities
- Design, deploy, and manage scalable, secure, and highly available infrastructure on AWS.
- Build and maintain CI/CD pipelines for automated deployments.
- Automate infrastructure provisioning using Infrastructure as Code tools.
- Monitor applications and infrastructure performance and troubleshoot production issues.
- Implement security best practices, access controls, and compliance standards.
- Manage containerized applications using Docker and orchestration platforms.
- Optimize cloud costs, performance, and reliability.
- Collaborate with development, QA, and operations teams for smooth releases.
- Maintain backup, disaster recovery, and high-availability strategies.
- Create documentation for infrastructure, deployment processes, and operational procedures.
Required Skills
Cloud & AWS
Experience with:
- AWS EC2
- AWS VPC
- AWS IAM
- AWS S3
- AWS Lambda
- AWS CloudWatch
- AWS RDS
- AWS Route 53
- AWS ECS/EKS
- AWS Auto Scaling
- AWS ELB/ALB
- AWS CloudFormation
DevOps Tools
- Jenkins / GitHub Actions / GitLab CI
- Docker
- Kubernetes
- Terraform
- Ansible
- Helm
- ArgoCD (Preferred)
Version Control
- Git
- GitHub / GitLab / Bitbucket
Monitoring & Logging
- CloudWatch
- Prometheus
- Grafana
Scripting
Experience in one or more:
- Python
- Shell Scripting (Bash)
- PowerShell
Databases
Basic understanding of:
Qualifications
- Bachelor’s degree in Computer Science, IT, or a related field.
- AWS certifications preferred:
- AWS Certified Solutions Architect
- AWS Certified DevOps Engineer
- Strong understanding of Linux administration and networking concepts.
- Experience with Agile/Scrum methodologies.
Preferred Experience
- Experience with multi-cloud environments.
- Knowledge of security practices and compliance frameworks.
- Exposure to microservices architecture.
- Experience handling production support and incident management.