12 Nov
|
thePub
|
Bengaluru
Job Summary
NetApp’s Astra Trident development team is looking for a talented software developer to join our team! We are looking for someone who can thrive as part of a high-performing team delivering creative solutions to the most profound data challenges that customers face.
In a world full of generalists, NetApp is a specialist. We are focused on one thing, helping the world’s leading organizations get the most out of their data. NetApp brings enterprise-grade data services into the cloud, and the simple flexibility of cloud into the data center. Our industry-leading solutions work across diverse customer environments and the world’s biggest public clouds.
What better way to help NetApp on our journey than to join the team that brought the first open-source, out-of-tree dynamic storage provisioner to Kubernetes! We are developing innovative and unique solutions to enable our customers to solve the challenge of persistent data consumption for container technology.
Check out https://github.com/NetApp/Trident and https://netapp.io/persistent-storage-provisioner-for-kubernetes/ to find out more about the innovative solutions of which you could be a part.
Astra Trident is a foundational part of the NetApp’s new and exciting Application Data Management product Astra portfolio, https://cloud.netapp.com/astra, not only will you help to shape Astra Trident for our customers but also shape the future of storage integration with Astra Control.
In this role, you will be a developer of a high-performing, in-demand software development team. You will need to be passionate about writing high-quality code, delivering innovation, learning new skills, and contributing to open-source software. You will need to be a team player, a problem solver, and committed to making Astra Trident the best Kubernetes storage orchestrator.
Are you up to the challenge?
Job Requirements
Required Qualifications
- 4+ years of experience in the design and development of system software.
- 4+ years of programming experience in systems-level programming languages such as Go or C/C++.
- Experience developing in a Kubernetes and/or Cloud service (AWS/Azure/GCP) environment.
- Expert with Linux or other Unix-like Operating Systems with ability to troubleshoot complex network and/or storage issues.
- Experience with GIT, Jenkins, and automated testing frameworks.
- Experience in Agile Software Development practices.
- Strong understanding of software concepts related to compute, network, and storage architecture, data structures, and standard programming practices.
- Ability to work on, troubleshoot, and solve complex problems.
- Strong aptitude for learning current technologies.
Preferred Qualifications
- Experience working in open-source communities.
- Experience working with cloud software services and an understanding of design for scalability, performance, and reliability.
Education
• Typically requires a Bachelor’s degree and 4+ years of relevant industry experience.
- Demonstrated leadership abilities in an engineering environment in driving operational excellence, big picture thinking and best practices.
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 teams 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 people of all backgrounds, including people with disabilities, to apply for open positions at NetApp.
📌 Software Engineer (Go Lang) (Bengaluru)
🏢 thePub
📍 Bengaluru