NetApp is looking to solve complex problems in cloud-based solutions, specifically in developing and maintaining managed Cloud Services, and designing and implementing software solutions using Block/File technologies.
Requirements
- Proficient with any of the languages C, C++ or Golang
- Experience with Python, Java/C-sharp is added advantage
- Thorough understanding of Linux or other Unix-like Operating Systems
- Strong in Data Structure and algorithms
- Expertise in REST API design and implementation
- Prior experience with Filesystem development and Distributed system design is desirable
- Understanding of Container based technologies preferably Kubernetes & Dockers and experience with Cloud service APIs (e.g. AWS, Azure or GCP) is desirable
Responsibilities
- Developing and maintaining cloud-based solutions
- Designing and implementing managed Cloud Services based on given requirements
- Collaborating with the Platform Engineering team to deploy features in a production environment
- Continuously monitoring, analyzing, and measuring system health, availability, and latency using Google native tooling
- Developing and implementing steps to improve system and application performance, availability, and reliability
- Working on development, bug fixes/updates, spec updates, customer RCAs and automation
- Engaging in incident management processes including the Oncall rotations to resolve production issues within agreed SLAs/SLOs
Other
- Mentor new team members, participate in interviews, and contribute to building high-performance teams
- Strong oral and written communication skills
- B.E/B.Tech or M.S in Computer Science or related technical field
- 6+ years of experience and must be hands-on with coding
- Ability to work in a hybrid working environment with some level of in-office and/or in-person expectations