DevOps Engineer, Linux & Docker

Knowmax

Gurugram District

On-site

INR 1,200,000 - 2,400,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Knowmax is seeking a hands-on DevOps Engineer to build and run Linux-based infrastructure, containers and CI/CD pipelines. You will automate builds, deployments and security, while supporting production systems across cloud and on-prem environments.

Ideal candidates have 2–4 years in DevOps or Linux sysadmin, with strong Docker and CI/CD experience, plus Bash/Ansible and Terraform exposure. On-call rotations are possible.

Qualifications

  • 2 to 4 years of hands-on DevOps or Linux system administration experience supporting production workloads.
  • Bachelor’s degree in Computer Science, IT or equivalent practical experience.
  • Linux (must have): strong admin on RHEL, Rocky or Ubuntu, including systemd, LVM, SELinux and performance troubleshooting.
  • Docker (must have): Dockerfile authoring, Docker Compose, image registries, networking and volumes.
  • CI/CD: Jenkins, GitLab CI/CD or GitHub Actions, plus Git and branching strategies.
  • Automation: Bash scripting (must have), Ansible, Terraform exposure. Python is an advantage.
  • Cloud: hands-on experience with OCI or AWS compute, networking, storage and load balancers.
  • Web services: Nginx, HAProxy or Apache as reverse proxy and load balancer, SSL/TLS config.
  • Observability: Prometheus, Alertmanager, Grafana, Loki, Fluent Bit or ELK.
  • Support operations: incident, problem and change management, SLA-driven support.

Responsibilities

  • Provision, configure and maintain Linux servers across development, UAT and production.
  • Manage users, SSH keys, systemd, cron jobs, storage and log rotation.
  • Apply OS patches and security updates within SLAs and hardened baselines.
  • Monitor and tune server performance and plan capacity.
  • Containerize apps with Docker, optimize Dockerfiles and multi-stage builds.
  • Deploy multi-container apps using Docker Compose on single and multi hosts.
  • Manage private registries, image tagging and retention.
  • Configure Docker networking, volumes, restart policies and logging.
  • Troubleshoot container, image, networking and storage issues in live environments.
  • Build and maintain CI/CD pipelines in Jenkins, GitLab CI/CD or GitHub Actions.
  • Implement blue-green and rolling deployments using Docker Compose and reverse proxies.
  • Automate server config and deployments with Ansible, Bash and Python.
  • Provision cloud infra with Terraform on OCI or AWS.
  • Scan images and hosts for vulnerabilities and remediate findings.
  • Run containers as non-root with minimal privileges and keep secrets out of images.
  • Set up monitoring and alerting with Prometheus, Grafana and exporters.
  • Provide L2/L3 production support, handle tickets and escalations.

Skills

Linux administration
Docker
CI/CD
Bash scripting
Python
Kubernetes

Education

Bachelor's degree in Computer Science or IT

Tools

Jenkins
GitLab CI/CD
GitHub Actions
Ansible
Terraform
OCI
AWS
Nginx
Prometheus
Grafana
Loki
ELK
Harbor
Docker Registry
Trivy

Job description

We are looking for a hands-on DevOps Engineer with strong Linux, Docker and CI/CD skills. You will build, run and improve the infrastructure behind our applications on Linux virtual machines and Docker hosts, across cloud and on-premises environments. The role combines infrastructure automation with day-to-day production support. You will work closely with development, QA and security teams to automate builds and releases, keep servers and containers secure and patched, and maintain monitoring that gives early warning of issues. Kubernetes experience is not required.

What you will do
  • Provision, configure and maintain Linux servers (RHEL, Rocky Linux, Ubuntu, Oracle Linux) across development, UAT and production
  • Manage users, access, SSH keys, systemd services, cron jobs, storage (LVM, filesystems) and log rotation
  • Apply OS patches and security updates within defined SLAs and maintain hardened server baselines
  • Monitor and tune server performance (CPU, memory, disk I/O, network) and plan capacity
  • Containerize applications with optimized Dockerfiles, including multi-stage builds and minimal base images
  • Deploy and operate multi-container applications using Docker Compose on single and multiple hosts
  • Manage private container registries (Harbor, Docker Registry or cloud registries), image tagging and retention
  • Configure Docker networking, volumes, restart policies, resource limits and logging for production workloads
  • Troubleshoot container, image, networking and storage issues in live environments
  • Build and maintain CI/CD pipelines in Jenkins, GitLab CI/CD or GitHub Actions
  • Implement blue-green and rolling deployments using Docker Compose and reverse proxies
  • Automate server configuration and deployments with Ansible, Bash and Python
  • Provision cloud infrastructure with Terraform on OCI or AWS (compute, networking, load balancers, storage)
  • Scan images and hosts for vulnerabilities (for example, Trivy) and remediate findings
  • Run containers as non-root with minimal privileges and keep secrets out of images and source code
  • Apply CIS Benchmark guidance for Linux and Docker and support audit evidence requests
  • Set up monitoring and alerting with Prometheus, Alertmanager, Grafana and exporters
  • Centralize logs using Loki, Fluent Bit or the ELK Stack
  • Provide L2/L3 production support, handle tickets and escalations, and run root cause analysis within SLAs
  • Take part in the on-call rotation and in incident, problem and change management
  • Work with developers to improve build times, deployment reliability and environment consistency
  • Write and maintain runbooks, architecture notes and standard operating procedures
What you bring
  • 2 to 4 years of hands-on DevOps or Linux system administration experience supporting production workloads
  • Bachelor’s degree in Computer Science, IT or equivalent practical experience
  • Linux (must have): strong administration on RHEL, Rocky or Ubuntu, including systemd, package management, permissions, LVM, networking, firewalld/iptables, SELinux and performance troubleshooting (top, iostat, vmstat, ss, journalctl)
  • Docker (must have): Dockerfile authoring and optimization, Docker Compose, image registries, networking and volumes, and production troubleshooting
  • CI/CD: Jenkins, GitLab CI/CD or GitHub Actions, plus Git and branching strategies
  • Automation: Bash scripting (must have), Ansible, Terraform exposure. Python is an advantage
  • Cloud: hands-on experience with OCI or AWS compute, networking, storage and load balancers
  • Web services: Nginx, HAProxy or Apache as reverse proxy and load balancer, including SSL/TLS configuration
  • Observability: Prometheus, Alertmanager, Grafana, and Loki, Fluent Bit or ELK
  • Support operations: incident, problem and change management, ITSM ticketing tools, SLA-driven support
Good to have
  • RHCSA, RHCE or LFCS; Docker Certified Associate; OCI or AWS associate-level certification
  • Administration of PostgreSQL, MySQL, MongoDB, Redis or Keycloak
  • Experience migrating applications between cloud providers or from on-premises to cloud
  • Exposure to Docker Swarm or Podman
  • Familiarity with ISO 27001 or SOC 2 Type 2 controls for infrastructure
How you work
  • Structured, analytical approach to troubleshooting and root cause analysis
  • Clear written and verbal communication, including documenting systems and procedures
  • Ownership mindset in a fast-paced, collaborative team
  • Willingness to join on-call rotations and support escalations
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

Polus Solutions Pvt. Ltd. • Thiruvananthapuram

On-site
INR 600,000 - 900,000
DevOps Specialist
DevOps Specialist

Wohlig Transformations Pvt. Ltd. • Mumbai

On-site
INR 600,000 - 1,200,000
Devops Engineer
Devops Engineer

F(x) Data Labs • Navrangpura

On-site
INR 900,000 - 1,500,000
On-Premises Deployment Engineer
On-Premises Deployment Engineer

Knowmax • Gurugram District

On-site
INR 600,000 - 900,000
Travel allowance
Air-gapped deployment experience
DevOps Engineer
DevOps Engineer

Radware • Bengaluru

On-site
INR 1,200,000 - 2,400,000
DevOps Engineer/ Architect
DevOps Engineer/ Architect

The Intect • New Delhi

On-site
INR 1,200,000 - 1,800,000
DevOps Engineer
DevOps Engineer

NAVVYASA CONSULTING PRIVATE LIMITED • Gurugram District

On-site
INR 800,000 - 1,200,000
Senior DevOps Specialist
Senior DevOps Specialist

Wohlig Transformations Pvt. Ltd. • Mumbai

On-site
INR 1,200,000 - 1,800,000
Devops Engineer
Devops Engineer

Infra360 Solutions Pvt. Ltd. • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Sr. DevOps Developer
Sr. DevOps Developer

Trigyn Technologies Limited • NTR

On-site
INR 2,500,000 - 4,000,000