V

Senior DevOps Engineer – Kubernetes / Linux / PostgreSQL / Cassandra

Vsaas Technologies Private Limited

7 years

Bengaluru

Posted:12 hours ago

Job Description

Senior DevOps Engineer – Kubernetes / Linux / PostgreSQL / Cassandra

Experience: 7+ Years
Job Type: Full-Time
Work Mode: As per project requirements
Shift: Regular Shift
Education: B.Tech / BCA / MCA / BE

Job Description

We are looking for an experienced Senior DevOps Engineer with strong expertise in Kubernetes administration, Linux infrastructure, PostgreSQL, Apache Cassandra and on-premises infrastructure management.

The ideal candidate must have hands-on experience managing bare-metal Kubernetes clusters, troubleshooting complex infrastructure issues, and handling database operations and high-availability environments.

Excellent communication skills are mandatory. Candidates must be comfortable interacting directly with customers, gathering requirements, conducting infrastructure sizing discussions and presenting technical recommendations. Candidates with average communication skills will not be considered.

Key Responsibilities

  • Administer and maintain on-premises and bare-metal Kubernetes clusters.
  • Manage cluster installation, upgrades, node lifecycle and etcd backup/restore.
  • Troubleshoot Kubernetes workloads, networking and infrastructure issues.
  • Manage Linux servers, system performance, security and networking.
  • Configure and maintain PostgreSQL and Apache Cassandra clusters.
  • Implement database backup, recovery, replication, high availability and failover.
  • Manage Kubernetes storage, persistent volumes and CSI drivers.
  • Perform infrastructure sizing, capacity planning and performance optimization.
  • Develop automation scripts and manage infrastructure using Ansible and Terraform.
  • Maintain CI/CD pipelines and container infrastructure.
  • Prepare technical documentation and regular project status reports.
  • Lead and manage a team of 6+ resources.
  • Interact with customers and provide technical recommendations.

Required Technical Skills

1. Kubernetes Administration

  • Strong experience with on-premises / bare-metal Kubernetes clusters.
  • kubeadm, RKE2/Rancher or OpenShift.
  • Cluster installation, upgrades and node management.
  • etcd backup and restore.
  • Troubleshooting pod scheduling, CrashLoopBackOff, OOMKilled and resource limits.
  • Kubernetes networking: Calico, Cilium, Flannel, Services and Ingress.
  • CoreDNS, NetworkPolicies and MetalLB.

2. Linux Administration & Networking

  • RHEL, Rocky Linux or Ubuntu.
  • systemd, kernel tuning, patching and security hardening.
  • Performance troubleshooting using top, vmstat, iostat, sar and journalctl.
  • TCP/IP, DNS, routing, VLANs, iptables/nftables and firewalls.
  • Network troubleshooting using tcpdump, ss, ip, dig, traceroute and curl.
  • HAProxy, NGINX and Keepalived.

3. PostgreSQL Database

  • PostgreSQL installation, configuration and administration.
  • Backup and restore.
  • Streaming replication, high availability and failover.
  • PostgreSQL performance tuning.
  • Running PostgreSQL on Kubernetes using CloudNativePG, Zalando, Crunchy or Patroni.

4. Apache Cassandra

  • Cassandra cluster installation and administration.
  • Node scaling, repairs, compaction and nodetool.
  • Backup and restore.
  • Running Cassandra on Kubernetes using K8ssandra or Cass Operator.

5. Storage & Infrastructure

  • PV/PVC, StorageClasses and CSI drivers.
  • Ceph/Rook, Longhorn, NFS and local persistent volumes.
  • Infrastructure sizing and capacity planning.
  • CPU, memory, storage, IOPS and network optimization.

6. DevOps & Automation

  • Docker / containerd.
  • Helm Charts and Harbor private container registries.
  • Bash / Shell scripting.
  • Ansible and Terraform.
  • Jenkins, GitLab CI (self-hosted) and GitHub Actions.

Mandatory Communication & Leadership Skills

  • Excellent verbal and written communication skills.
  • Ability to interact directly with customers.
  • Experience gathering technical requirements.
  • Ability to conduct infrastructure sizing discussions.
  • Confidence in presenting technical solutions and recommendations.
  • Strong documentation and reporting skills.
  • Leadership experience managing a team of 6+ resources.

Candidate Requirements

  • 7+ years of relevant DevOps experience.
  • Strong hands-on experience in Kubernetes administration on on-premises / bare-metal clusters.
  • Strong Linux, PostgreSQL and Cassandra administration knowledge.
  • Excellent customer-facing communication skills.
  • Proven leadership and team management experience.

How to Apply

Interested candidates who meet the above requirements can submit their updated resumes through the application link below.

Apply Now: https://forms.gle/9BbXg7YvodNM185c6

Pay: ₹3,000,000.00 - ₹3,500,000.00 per year

Work Location: In person

Skills Required

Devops Kubernetes Linux Postgresql B.tech Apache Infrastructure Management Troubleshooting High Availability Networking System Performance Capacity Planning

Learn the skills this job asks for

See your skill gap for DevOps Engineer →

Free courses, interview questions and practice for each skill.

Job Type

Temporary

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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
V
Vsaas Technologies Private Limited

RecommendedJobs for You

W

Bengaluru

W

Bengaluru