Job Summary:
- We are seeking a skilled DevOps Engineer to design, implement, and maintain scalable infrastructure, CI/CD pipelines, and cloud-based solutions.
- The ideal candidate will have experience with cloud platforms, automation, containerization, and monitoring tools to improve software delivery and system reliability.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines for application deployment.
- Automate infrastructure provisioning and configuration management.
- Manage and optimize cloud environments (AWS, Azure, or GCP).
- Deploy, monitor, and troubleshoot applications in production environments.
- Implement Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Manage containerized applications using Docker and Kubernetes.
- Collaborate with development, QA, and operations teams to streamline release processes.
- Monitor system performance, availability, and security.
- Perform incident management, root cause analysis, and system optimization.
- Ensure backup, disaster recovery, and high-availability solutions are in place.
Required Skills - Cloud Platforms:
- AWS, Azure, or Google Cloud Platform (GCP).
Required Skills - DevOps & Automation Tools:
- Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps.
- Ansible, Terraform, CloudFormation.
Required Skills - Containerization & Orchestration:
- Docker.
- Kubernetes (EKS, AKS, GKE).
Required Skills - Scripting & Programming:
- Python.
- Bash/Shell Scripting.
- PowerShell (preferred).
Required Skills - Monitoring & Logging:
- Prometheus.
- Grafana.
- ELK Stack (Elasticsearch, Logstash, Kibana).
- Splunk.
Required Skills - Version Control:
- Git.
- GitHub, GitLab, or Bitbucket.
Qualifications:
- Master's degree in Computer Science, Information Technology, or a related field.
- 1+ years of experience in DevOps, Cloud Engineering, or Site Reliability Engineering (SRE).
- Experience building and managing CI/CD pipelines.
- Strong understanding of Linux administration and networking concepts.
Preferred Qualifications:
- AWS/Azure/GCP Certifications.
- Experience with microservices architecture.
- Knowledge of security best practices and DevSecOps.
- Experience with Kafka, RabbitMQ, or other messaging systems.
- Familiarity with Agile/Scrum methodologies.