23 hours ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop, enhance, debug, test, and analyze software products throughout the development lifecycle.
- Participate in component definition, design, implementation, debugging, and testing for NetApp Console.
- Evaluate and execute product design and development plans as a subject matter expert in technical discussions.
- Complete coding, design, reliability, and analysis work as part of a distributed software development team.
Requirements
- At least 4 years of software engineering experience is required; 4 to 8 years is preferred.
- Bachelor of Science in Computer Science or Information Technology, a master’s degree, a PhD, or equivalent experience is required.
- Strong programming skills in Node.js, Scala, or Go, plus Python or shell scripting experience.
- Experience with Docker and Kubernetes in distributed and large-scale environments.
- Familiarity with Docker and Kubernetes on AWS, Azure, or GCP.
- Experience developing with REST APIs and on the Linux platform.
- Exposure to NoSQL technologies.
- Ability to complete multiple moderately complex technical tasks and understand computer architecture, data structures, and standard programming practices.
- Strong written and verbal communication, learning ability, creativity, and analytical problem-solving skills.
Categories
About NetApp
NetApp builds data storage and data management software and hardware for enterprises, including ONTAP-powered all-flash arrays and hybrid cloud services that integrate with AWS, Azure, and Google Cloud. It sells systems and subscriptions that support backup, disaster recovery, databases, and container/Kubernetes workloads. Founded in 1992 and headquartered in San Jose, California, NetApp is a public company listed on NASDAQ.
