About the Role
We are looking for a highly motivated DevOps Engineer with 03 years of experience to join our engineering team. The ideal candidate should have strong foundational knowledge in Linux, cloud platforms, CI/CD tools, and automation. You will work closely with developers, QA, and operations teams to streamline deployment pipelines and ensure high availability of systems.
Key Responsibilities
- Assist in designing, implementing, and maintaining CI/CD pipelines.
- Work on configuration management and automation using tools like Ansible, Chef, or Puppet.
- Deploy, monitor, and support applications in cloud environments (AWS/Azure/GCP).
- Maintain and improve containerization setups using Docker & Kubernetes.
- Troubleshoot environment issues and optimize infrastructure performance.
- Support version control, build processes, and automated test workflows.
- Collaborate with engineering teams to improve deployment efficiency and reliability.
- Monitor system health and respond to alerts using monitoring tools like Prometheus, Grafana, ELK, etc.
Required Skills
- Good understanding of Linux/Unix environments.
- Hands-on experience (internship/project) with CI/CD tools like Jenkins, GitLab CI, GitHub Actions, etc.
- Basics of cloud platforms AWS / Azure / GCP.
- Knowledge of containerization: Docker (mandatory); Kubernetes (preferred).
- Familiarity with scripting languages (Python, Bash, Shell).
- Understanding of networking concepts (DNS, Load Balancing, Firewalls, VPN).
- Knowledge of version control systems (Git).
Preferred Skills
- Experience with Infrastructure as Code (Terraform, CloudFormation).
- Experience working with monitoring and logging tools.
- Exposure to microservices architecture.
- Knowledge of Agile methodologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Certifications in AWS, Azure, or DevOps tools (optional but added advantage).