Title:  Software Development Engineer in Test

Location: 

Bangalore, Karnataka, IN, 560071

Requisition ID:  64172

Job Summary

As an SDET at NetApp India’s R&D division, you will be responsible for the design, development and validation of software for Big Data Engineering across both cloud and on-premises environments. You will be part of a highly skilled technical team named NetApp Active IQ.  
 
The Active IQ DataHub platform processes over 10 trillion data points per month that feeds a multi-Petabyte DataLake. The platform is built using Kafka, a serverless platform running on Kubernetes, Spark and various NoSQL databases. This platform enables the use of advanced AI and ML techniques to uncover opportunities to proactively protect and optimize NetApp storage, and then provides the insights and actions to make it happen. We call this “actionable intelligence” 
 
You will be working closely with a team of senior software developers and a technical director. You will be responsible for contributing to the design, and development and testing of code. The software applications you build will be used by our internal product teams, partners, and customers. 
 
We are looking for a hands-on developer who is familiar with Spark and Scala, Java and/or Python. Any cloud experience is a plus. You should be passionate about writing code to validate and test our data engineering platform, end-to-end. 

Job Requirements

Your Responsibility  
•    Design and develop our Big Data Platform in a manner that is highly scalable, and fault-tolerant 
•    Interact with Active IQ engineering teams across geographies to leverage expertise and contribute to the tech community 
•    Identify the right open-source tools to deliver product features by performing research, POC/Pilot and/or interacting with various open-source forums.  
•    Deploy and monitor products on both Cloud and on-premises platforms  
•    Work on technologies related to NoSQL, SQL and In-Memory databases 
•    Develop and implement best-in-class monitoring processes to enable data applications meet SLAs.  
•    You should be able to mentor junior engineers when needed.  
•    Conduct code reviews to ensure code quality, consistency, and best practices adherence.  

Education

•    5+ years of experience in software engineering and Big Data 
•    Experience with automated testing and QA for Big Data environments is a big plus 
•    Experience in one or more of Python/Go/Java/Scala 
•    Understanding and experience with Docker, Kubernetes 
•    Experience with a multi-cloud (AWS, Azure, GCP etc.) environment. 
 


Job Segment: Developer, Software Engineer, Engineer, Test Engineer, Technology, Engineering, Research