Mts Software Engineer (c,c++)

Year    Bengaluru, Karnataka, India

Job Description

Job Summary
NetApp is a cloud-led, data-centric software company that helps organizations put data to work in applications that elevate their business. We help organizations unlock the best of cloud technology.
Explore a business where nothing stands still. Where your ideas can make a difference and where you'll be part of a collaborative, open-minded culture while you contribute to innovative work. Be part of us and help us meet our customer needs as you broaden your skills, get exposure to amazing work culture, rubbing shoulders with senior leaders, and product innovators, which will be a great jump-start in your career.
Join us and see where you can make an impact at NetApp!
From the latest ideas in cluster computing to the storage for new-age data workloads, NetApp software products embrace innovation to deliver compelling solutions.
You will work as part of Cloud File System and Protocol Engineering team, actively participating and leading product/feature development, building enriched solutions and engaging in sustenance.
Cloud File System and Protocol Engineering group is a core group that develops storage access protocols and features viz. NFS/CIFS/S3/Cloud and provide cutting access solutions to the ONTAP storage operating systems. The group provides high business value to product revenue and is looking for strong engineers to design, architect and sustain its solutions.
You will be part of a team of highly talented people who are experts at industry standard SMB, NFS and S3 protocol providing Industry's best multi-protocol access to data. This team is also engaged in providing highly scalable and distributed Lock Management Services, building NextGen Cloud platform like Container based Cloud Volume services, Cloud ONTAP and suite of other services like FileOp Notification service, Threat detection & Virus Scanning services and Auditing Services.
Essential Functions of the Role
Essential Functions of the Role:

  • Lead and Drive product feature design, development, verification, troubleshooting, and delivery of a system or major subsystems
  • Develop project specifications for all phases of product development cycle from product definition through implementation including Architecture/Design
  • Perform feature development activities including:
  • Design and implementation
  • Unit Testing
  • Test automation
  • Debugging
  • Reliability
  • Performance analysis
  • Design, Develop and execute complex modules/projects independently
  • Product Sustenance activities like customer escalations, bug fixes customer problem reproduction
  • Drive technical discussions within the team and with other groups and stake holders across Business Units associated with evaluating and executing design and development plans for products
  • Willing to work on additional tasks and responsibilities that will contribute towards team, department, and company goals
Skill-sets required in the role:
  • In depth knowledge in distributed file system architecture and System Design
  • Experience in NAS Storage protocols - CIFS/NFS/S3
  • Strong in C/C++, OOD, Multithreading and socket programming on Unix-like OS
  • Operating systems Fundamentals - Kernel programming experience is a plus
  • Fundamentals in TCP/IP, Computer Networking and Performance is preferred.
  • Strong debugging skills using gdb and network packet analyzer like Wireshark
  • Demonstrates excellent algorithm and data structures knowledge
  • Understanding of public cloud architecture, cloud application development and deployment is desirable
  • Excellent written and verbal communication skills
  • Ability to lead a small group of engineers to deliver Projects in an aggressive timeline
  • Work collaboratively within a team - have strong influencing and leadership skills
  • Ability to ramp up quickly on the project assignment and deliver
  • Ability to estimate work required to build an overall predictable plan
  • Creative and analytical approach to problem solving
Education
Typically requires a minimum of 8 years of related experience with a bachelor's degree or 6 years with master's degree Computer Science, Computer Engineering, Information Systems, or an equivalent degree. This position requires an individual to be creative, team-oriented, technology savvy and a fast learner and possessing leadership skills.
What you'll love about us:
Our Culture: It's our culture and our people. If you ask anyone at NetApp why they work here, the answer is inevitably the same: it's the people.
Global Diversity, Inclusion, and Belonging: We fully embrace and advance a diverse, inclusive global workforce (Teams, Workers, Members) with a culture of belonging that leverages the backgrounds of all to cultivate a higher performing organization.
NetApp is an equal opportunity employer and encourages individuals (people/team members) of all backgrounds, including individuals (people/team members) with disabilities, to apply for open positions at NetApp.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2882740
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year