Devops Engineer

2 - 6 years

3 - 4 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Skills Required

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role overview:

We are looking for a DevOps Engineer / Infrastructure Engineer who will take end-to-end ownership of our infrastructure and deployment pipelines.
You will manage our Digital Ocean and Hetzner cloud environments, ensure high availability of our platform and APIs, and enable fast, reliable, and secure code delivery from GitHub to production.

Key responsibilities:

  • Design, implement, and maintain CI/CD pipelines (preferably GitHub Actions) for automated build, test, and deployments across staging and production.
  • Manage and optimize cloud infrastructure on Digital Ocean (Droplets, networking, managed services) and Hetzner dedicated servers, including provisioning, scaling, and backup strategies.
  • Implement and maintain monitoring, logging, and alerting for all servers and services (e.g., Prometheus, Grafana, Zabbix, or similar) to ensure uptime, performance, and early issue detection.
  • Own server OS and middleware lifecycle: regular patching, security updates, hardening, SSL/TLS management, and vulnerability remediation.
  • Manage deployments of backend services, web apps, and APIs, ensuring zero/minimal downtime and proper rollback strategies.
  • Implement Infrastructure as Code (IaC) using tools like Terraform/Ansible (or similar) to standardize server and network provisioning across DigitalOcean and Hetzner.
  • Set up and maintain centralized logging for application and server logs to support troubleshooting and incident response.
  • Collaborate with development teams working on GitHub to define branching strategies, release processes, and environment promotion workflows.
  • Ensure high availability, scalability, and reliability of the platform and B2B/B2C APIs through capacity planning, load balancing, and redundancy.
  • Establish and manage incident response processes, on-call routines, and root-cause analysis for production issues.
  • Maintain documentation for infrastructure, deployment workflows, runbooks, and standard operating procedures.

Required skills and experience

  • 36 years of experience as a DevOps Engineer, Site Reliability Engineer, or Infrastructure Engineer in a product or SaaS environment.
  • Strong experience with Linux server administration (Ubuntu or similar) including networking, firewalls, system, and performance tuning.
  • Hands-on experience managing infrastructure on at least one cloud or hosting provider; experience with Digital Ocean and/or Hetzner is a strong plus.
  • Solid understanding of CI/CD concepts and practical experience with Git-based workflows and tools like GitHub Actions, Jenkins, or similar.
  • Experience with containers and orchestration (Docker, Docker Compose; Kubernetes is a plus) for application deployment and scaling.
  • Proficiency with Infrastructure as Code tools (e.g., Terraform, Ansible, or similar) for repeatable environment provisioning.
  • Strong knowledge of monitoring and logging stacks (Prometheus/Grafana, ELK/EFK, Zabbix, or similar) and setting up alerts.
  • Good understanding of security best practices: SSH hardening, firewalls, secrets management, backups, and secure configuration.
  • Familiarity with high-availability architectures (load balancers, horizontal scaling, failover, database replication).
  • Experience supporting APIs and high-traffic transactional systems is preferred (ride-hailing, logistics, ecommerce, or similar).

Nice-to-have

  • Experience in mobility, transportation, or real-time booking systems.
  • Knowledge of performance testing, chaos engineering, or SRE practices (SLIs/SLOs, error budgets).
  • Familiarity with security standards and compliance for handling user and payment data.

Location and working model

  • Location: Kolkata, India
  • Engagement: Full-time

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

noida, gurugram, chennai

bengaluru, karnataka, india