Summary of Role
Participate in design, development, test, and maintenance of Nasuni’s NAS
appliance platform.
Develop and maintain complex Linux systems software to support deployment,
upgrade and day-to-day operation operations for the NAS appliance.
Write automated tests and contribute to build / release workflows.
Debug and fix bugs reported by customers, support, QA, and development.
Work with customer support to address any escalations.
Primary Responsibilities :
5-8 years of experience building and delivering Linux-based or appliance
software.
Proficiency in Python, bash, and C / C++.
Strong understanding of Linux system internals : systemd, memory, storage,
networking, and security.
Experience with filesystems (XFS, ext4), kernel-level configuration, and system
performance tuning.
Knowledge of working with hypervisor platforms such as ESX, KVM, or Hyper-V.
Good understanding of multithreading, I / O paths, and debugging Linux-based
issues.
Ability to design, implement, and execute automated tests for your own code
using pytest to ensure high-quality, reliable software delivery
Strong written and verbal communication skills.
Ability to work independently and in teams to deliver production-quality software
Qualifications :
Experience in integrating with cloud platforms (AWS, Azure, or GCP).
Familiarity with Jenkins, GitHub, rpm / yum packaging, and system provisioning
tools.
Knowledge of networking protocols such as TCP, UDP, HTTP.
Experience working in or contributing to open-source communities.
PostgreSQL is used as backbone to our system, prior Postgres is helpful.
Experience :
BE / B.Tech, ME / M.Tech in computer science (or) Electronics and Communications
(or) MCA
7 to 10 years’ previous experience in the industry in system / platform area.
Platform Engineer • bangalore, karnataka, in