Senior Tech Lead (c/c++, Systems)

Year    Bengaluru, Karnataka, India

Job Description

Job Summary
We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can't do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it's in our DNA. We push limits and reward great ideas. What is your great idea?
As a Software Development Engineer for Cloud Engineering Team, you will work as part of a team responsible for building software defined storage solutions and cloud storage solutions. You will design, develop and test storage and data management services to be deployed as containers in Kubernetes or native virtual machines and work with various public and private cloud providers. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development.
Job Requirements
Knowledge in virtualization technologies (KVM, XEN, Hyper-V), cloud solutions, systems architecture and design, and driver development
Experience in Storage technologies highly desired including SCSI, NvMe protocols
Experience in Networking driver highly desired (para-virtual network drivers) and RDMA
Strong programming skills in C, C++, Python, Go or other programming languages
Understanding of cloud technologies and orchestration frameworks like Kubernetes.
Experience with working in any of the public cloud providers like AWS, Azure or GCP.
Experience in software design and development and a strong understanding of complex concepts related to computer architecture, data structures and programming practices.
Strong oral and written communication skills are essential.
Ability to work collaboratively within a team environment and demonstrate strong influencing and leadership skills.
Strong aptitude for learning new technologies
FreeBSD, Linux, Windows
Operating Systems experience
Unit test frameworks
Expertise in cloud native orchestration technologies (ARM templates, CF templates, Terraform) desired
Responsibilities
Responsible for handling unstructured tasks and the issues addressed are less defined requiring new perspectives, creative approaches and with more interdependencies
To participate in any and/or all phases of the product development cycle from product definition and design, through implementation and test design.
As part of a team, you will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed.
Operate under limited supervision and direction, as this individual can operate, drive results and set priorities independently
Apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation and interaction with cross functional teams
Education
Requires around 10 years of related experience with a Bachelor's or Master's degree
We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can't do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it's in our DNA. We push limits and reward great ideas. What is your great idea?
"At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization." -George Kurian, CEO
Did you know...
Statistics show women apply to jobs only when they're 100% qualified. But no one is 100% qualified. We encourage you to shift the trend and apply anyway! We look forward to hearing from you.
Why NetApp?
In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities.
We expect a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. We also offer financial savings programs to help you plan for your future.
If you run toward knowledge and problem-solving, join us.

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
    JD2864552
  • 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