Title: Software developer (SIEM/ SOAR)
Bangalore, Karnataka, IN
Job Summary
NetApp is bringing its industry leading, long-proven, enterprise-class data storage technologies into world’s biggest public clouds and the simplicity & flexibility of cloud into customers’ data centers. To realize the mission, we are developing a portfolio of cloud-led, data-centric storage platforms and services to help the world’s leading organizations harness their data in new and interesting ways.
Our team is incubating new products that leverage the best-of-breed cloud-native managed services. We are creating a data-centric platform that will enable our partners and customers to create new and innovative data services through an API-first approach. This will foster rapid innovation in NetApp’s product ecosystem and will enable data management across edge, core datacenter and cloud. Our team operates as a startup within the larger NetApp organization
We’re looking for smart, growth-minded developers who take ownership and thrive in a fast-paced environment. In this R&D role at NetApp, you’ll collaborate on design, implement solutions as per architecture, and stay focused on performance, scale, security, and cost.
Job Requirements
- Highly recommended to have exposure to integrations with SIEM/ SOAR of vendors like Splunk or cloud solutions like Azure Sentinel.
- Thorough understanding and experience with building data-centric full-stack SaaS applications on at least one of the major hyper-scaler cloud providers (AWS, Microsoft Azure or Google Cloud Platform).
- Understanding of design, architecture principles and best practices in cloud, that include cloud health monitoring, capacity metering, billing.
- Proficient in one or more of: Python, NodeJS, TypeScript, C++.
- Experience using and implementing REST API and/ or GraphQL.
- Preference to hands-on expertise with serverless technologies and asynchronous programming.
- Experience using NoSQL databases (such as, DynamoDB). Working knowledge with a graph database would be an added plus.
- Experience with CI build systems and automated testing.
- Experience using infrastructure-as-code, such as Cloud Formation stack or Terraform.
- Strong understanding of algorithms and data structures.
- Sound systems constructions knowledge using databases, caching, scaling techniques, failure models, load balancers, networking etc.
- Work in a team of engineers responsible for all phases of software development life cycle.
- Work in NetApp office for the most part with flexibility of remote working
Education
- B.E./ B-Tech or M.S. in Computer Science or related technical field.
- 4+ years of relevant experience and must be hands-on with coding.
Job Segment:
Developer, Cloud, Testing, Data Management, Computer Science, Technology, Data