Linux Developer

3 - 7 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer at Nasuni, you will be part of the Storage Network Protocols team, contributing to the design and development of core technologies in Linux/CentOS environments. Your role will focus on ensuring high availability and non-disruptive upgrade mechanisms in distributed systems. You will have the opportunity to work on critical system components and help shape the evolution of Nasuni's platform. Your responsibilities will include: - Collaborating on requirements analysis and design reviews to enhance Nasuni's core platform and operating system. - Developing and maintaining software and services for our NAS appliance, emphasizing high performance and reliability for customers. - Building and improving High Availability (HA) and Upgrade mechanisms to provide seamless, non-disruptive customer experiences. - Investigating and resolving bugs and defects reported by QA, customer support, and the development team. Qualifications required for this role include: - 3+ years of experience in building and operating large-scale, highly available distributed systems or cloud-based services. - Expertise in C and C++ programming with a focus on performance and reliability. - Understanding of Linux clustering technologies like Pacemaker, Corosync, etc. - Proficiency in object-oriented design and SDK development in on-premises and cloud environments. - Deep knowledge of data structures, algorithms, multi-threaded systems, I/O subsystems, and Linux internals such as XFS/EXT filesystems. - Experience with hypervisor platforms like ESX, Hyper-V, KVM, or OpenStack. - Strong written and verbal communication skills to effectively present technical topics. - Ability to collaborate, support team members, and contribute to team knowledge. Additional qualifications that would be beneficial: - Computer Science degree or similar experience in System Design, Design Principals, and Code Architecture. - Experience with creating and utilizing APIs, especially in cloud-native platforms. - Involvement in open-source communities. - Familiarity with PostgreSQL and cloud storage backend integration with AWS or Azure. - Knowledge of containerization using Docker and Kubernetes. - Proficiency in other high-level languages such as Golang, Java, or Perl. Please note that Nasuni offers a hybrid work culture with 3 days in the Hyderabad office and 2 days working from home. The company is focused on reinventing enterprise file storage and data management in an AI-driven world, with a recent Annual Revenue of $160M and growing at 25% CAGR.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You

hyderabad, telangana

mumbai, nagpur, thane, nashik, pune, aurangabad

thane, navi mumbai, mumbai (all areas)