Software Developer - File System

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Introduction

As a Software Developer - File System, you will contribute to a thriving and growing File System Engineering team. You will thrive in an open, dynamic, flexible, fun, spirited, collaborative environment; an individual who desires creative freedom and the opportunity to work in a high performing team.

Your Role And Responsibilities

  • Develop and support File System features and enhancements, demonstrating agile and dynamic software support capabilities
  • Actively provide support for resolution of L3 issues with detailed analysis, code fixes, and rigorous testing
  • Participate in Requirements gathering, design and implementation by collaborating closely with all the stakeholders
  • Work on supporting Product servers and clients across multiple platforms: Linux, MAC and AIX
  • Contribute towards the continuous improvement and continuous delivery
  • Continually focus on enhancing the performance of the filesystem
  • Work effectively in collaboration with other team members

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • 6-12 years of relevant experience, primarily in Linux and File System
  • Experience in Software Development using Programming languages like C, C++
  • Hands-on experience with at least one of the Linux Debugging Tools like GDB, DBX, Static / Dynamic tracers, Perf Probe, Valgrind, others
  • Proficient in scripting languages like Python, Bash, Shell
  • Solid understanding of Linux internals and/or AIX kernel knowledge, with familiarity in Filesystem layer, Data structures and Algorithm
  • Proficient in coding and possessing strong problem-solving ability
  • Proven communication skills, both written and verbal

Preferred Technical And Professional Experience

  • Experience on the Open source projects, NAS / SAN Storage and NFSv4 preferable
  • Awareness about standard IT security and/or exposure to Vulnerability scan tools will be a added plus
  • High performing team player with ability to collaborate efficiently with the peer team members
  • Ambitious individual who can work under their own direction towards agreed goals and with creative approach to work
  • Intuitive individual with an ability to manage change and proven time management
  • Proven interpersonal skills while contributing to team effort by accomplishing relative results as required
  • 'Can-do' attitude with passion for self-learning

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
IBM logo
IBM

Information Technology

Armonk

RecommendedJobs for You