Role Overview
We are looking for a skilled DevOps Engineer with more than 3 years of experience to join our team. The ideal candidate will be responsible for automating, managing, and optimizing our cloud infrastructure, CI/CD pipelines, and deployment processes.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for seamless software delivery.
- Manage cloud infrastructure (AWS/Azure/GCP) and ensure system reliability, scalability, and security.
- Automate infrastructure provisioning using tools like Terraform, Ansible, or Cloud Formation.
- Monitor system performance, troubleshoot issues, and ensure high availability.
- Work closely with development teams to improve deployment and release processes.
- Implement security best practices for cloud environments and CI/CD workflows.
- Manage containerized applications using Docker and Kubernetes.
Requirements
- 6+ years of experience in DevOps, cloud infrastructure, and automation.
- Hands-on experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.).
- Strong knowledge of cloud platforms (AWS, Azure, or GCP).
- Experience with Infrastructure as Code (Terraform, Ansible, CloudFormation).
- Proficiency in scripting languages (Python, Bash, or Shell scripting).
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Understanding of monitoring tools like Prometheus, Grafana, or ELK Stack.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications
- Experience with microservices architecture.
- Knowledge of networking, security, and system administration.
- Familiarity with logging and observability tools.