On-Premises Deployment Engineer

Knowmax

Gurugram District

On-site

INR 600,000 - 900,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Travel allowance
Air-gapped deployment experience

Job summary

Knowmax is seeking an On-Premises Implementation Engineer to install, configure, and hand over our product on customer-owned servers, including air-gapped environments. You will deploy via Docker and Docker Compose, integrate with network and security controls, and support the environment after go-live until stable.

You will work directly with customer IT teams, assess readiness, and drive deployments from planning through handover, balancing technical execution with customer satisfaction.

Qualifications

  • Hands-on Linux administration and Docker deployment experience.
  • Experience deploying on customer-owned servers including air-gapped environments.
  • Ability to assess client infrastructure readiness and install, configure, and hand over product.

Responsibilities

  • Review customer infrastructure against prerequisites like server sizing, OS, storage, DNS, and firewall rules.
  • Prepare deployment plans and schedules for customer IT teams.
  • Validate server readiness and deploy the product stack using Docker Compose.
  • Configure networking, security controls, proxies, and SSL/TLS certificates for customer environments.
  • Provide L2 support post go-live and create handover documentation.

Skills

Linux admin
Docker deployment
Bash
Python
Networking
PostgreSQL
MySQL
MongoDB
Redis
Web server
SLA support
SSH access

Education

Bachelor's degree in Computer Science/IT

Tools

Nginx
HAProxy
Apache
Docker Engine
Docker Compose
Ansible

Job description

We are looking for an On-Premises Implementation Engineer with hands-on Linux administration and Docker deployment experience. You will install, configure, upgrade and hand over our product on customer-owned servers, including restricted and air-gapped environments, within agreed timelines. This is a customer-facing engineering role. You will assess client infrastructure readiness, deploy the product using Docker and Docker Compose, integrate it with the client’s network, security and identity controls, and support the environment after go-live until it is stable and formally handed over.

What you will do
  • Review customer infrastructure against product prerequisites: server sizing, OS version, storage, ports, DNS, certificates and firewall rules
  • Prepare checklists, deployment plans and implementation schedules for customer IT teams
  • Validate server readiness before deployment, including patch level, disk layout, time sync and proxy connectivity
  • Install, configure and harden Linux servers (RHEL, Rocky Linux, Ubuntu, Oracle Linux)
  • Manage users, sudo access, SSH keys, permissions, systemd services, cron jobs and log rotation
  • Configure LVM, filesystems, NFS shares and storage for application data and backups
  • Configure networking, firewalld/iptables and SELinux/AppArmor in line with customer security standards
  • Install Docker Engine and Docker Compose on customer servers, including offline installation
  • Deploy, configure and upgrade the product stack using Compose files, environment files and scripts
  • Set up local image registries and move images into air-gapped environments using docker save/load or registry mirroring
  • Configure Docker networking, volumes, restart policies, resource limits and log drivers
  • Troubleshoot container start-up failures, image pull issues, port conflicts, storage and permission errors and inter-service connectivity
  • Configure reverse proxies and load balancers (Nginx, HAProxy, Apache) and install SSL/TLS certificates from customer CAs
  • Integrate the product with customer databases, SMTP, LDAP/Active Directory and SSO providers such as Keycloak
  • Set up and verify PostgreSQL, MySQL, MongoDB and Redis when hosted alongside the product
  • Plan and run upgrades and patch releases with documented rollback steps and minimal downtime
  • Configure backup and restore for application data, databases and Docker volumes, and test restores periodically
  • Provide L2 support for deployed environments, including root cause analysis and resolution within SLAs
  • Escalate and close product defects with internal development and product teams
  • Write installation guides, as-built documents, runbooks and handover notes for each customer
  • Run handover and knowledge-transfer sessions for customer IT and operations teams
  • Keep an accurate record of each customer’s deployed version, configuration and change history
What you bring
  • 2 to 3 years of hands-on experience in Linux administration and Docker-based deployment, ideally in product implementation or customer-facing roles
  • Bachelor’s degree in Computer Science, IT or equivalent practical experience
  • Linux (must have): strong command line skills on RHEL, Rocky or Ubuntu, including dnf/yum, apt, systemd, permissions, LVM, networking, firewalld/iptables, SELinux and log analysis
  • Docker (must have): Docker Engine and Compose in production, image management, volumes, networks, private registries, offline image transfer and container troubleshooting
  • Web and proxy services: Nginx, HAProxy or Apache, plus SSL/TLS installation and troubleshooting
  • Scripting: Bash for installation and operational automation. Python is an advantage
  • Networking: TCP/IP, DNS, ports, firewalls, proxies and basic troubleshooting (curl, telnet/nc, tcpdump, ss/netstat)
  • Databases: working knowledge of PostgreSQL, MySQL, MongoDB or Redis, including install, connectivity, backup and restore
  • Support: ticket-based support, root cause analysis and SLA-driven resolution
Good to have
  • RHCSA, RHCE or LFCS; Docker Certified Associate
  • Experience deploying into air-gapped or highly restricted customer networks
  • Ansible for repeatable server preparation and deployment
  • Monitoring exposure: Prometheus, Grafana, Zabbix or Loki
  • Keycloak, LDAP/Active Directory or SSO configuration
  • Familiarity with CIS Benchmarks for Linux and Docker
How you work
  • Clear, professional communication with customer IT teams, including non-technical stakeholders
  • Structured troubleshooting under time pressure during go-live windows
  • Ownership of each implementation from readiness through handover
  • Willingness to travel to customer sites and support deployments outside business hours when required
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer, Linux & Docker
DevOps Engineer, Linux & Docker

Knowmax • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Forward Deployed Engineer
Forward Deployed Engineer

Matters • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Hiring Drive Lead Engineer Linux Administration
Hiring Drive Lead Engineer Linux Administration

Info Edge Limited • Dadri

On-site
INR 1,500,000 - 2,700,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Colruyt Group • Coimbatore District

Hybrid
INR 1,800,000 - 3,200,000
Senior Product Support Engineer
Senior Product Support Engineer

SISA • Bengaluru

Hybrid
INR 1,200,000 - 2,100,000
Devops Engineer
Devops Engineer

Infra360 Solutions Pvt. Ltd. • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Linux System Engineer Job Opening
Linux System Engineer Job Opening

CodeClouds • North 24 Parganas

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

Krish TechnoLabs • Gujarat

On-site
INR 600,000 - 900,000
Devops Engineer
Devops Engineer

F(x) Data Labs • Navrangpura

On-site
INR 900,000 - 1,500,000
DevOps Engineer/ Architect
DevOps Engineer/ Architect

The Intect • New Delhi

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