Job Summary
We are looking for Development Engineer with a passion for growth in the increasingly important field of Cloud Deployed Products. This position focuses on building products which will be deployed in SaaS model as well as customer’s cloud environment with specific focus on Manageability platforms, Micro-services-based architecture, its software stack, and the underlying infrastructure. It would involve developing and maintaining the infrastructure for the cloud products.
The individual should have a passion for simplicity, usability and should have strong software development experience using golang (preferred) or java/.Net based technology stack, have knowledge of microservices, and secure infrastructure. As a developer you are responsible for collaborating with senior technical leaders, and have ownership of designing, implementations, testing, and delivery with high quality.
Job Requirements
Key Responsibilities
• Design and Implement components within complex SaaS, Micro-services-based architecture, with a focus on scale, HA, reliability, security, simplicity, and usability
• Drive or Participate in product related Technical Design Reviews as a proactive contributor and subject matter expert
• Write high quality, scalable and secure code
• Ensure necessary system security by using best in class cloud security solutions
• Troubleshoot the system and solve problems across the full stack
Skills:
• Deep experience designing and developing enterprise products in golang (preferred) or Java or .NET using Micro-services-based architecture
• Good knowledge of multi-Cloud deployments, Helm Charts, Kubernetes, and Docker esp. Kubernetes
• Hands on experience working with Hyper scalers: Azure, GCP or AWS
• Full Stack product development experience is preferred
• Experience working with message queues, REST API, streaming Logging frameworks,
• Experience with one of Application Data Protection of Application like SAP HANA, SQL, Oracle is highly desirable
• Experience with no-SQL DBs and Elastic Search is highly desirable
• Great Communication and leadership skills
Education
BE or MS degree (preferred) in Computer Science or Computer Engineering
4+ years of relevant experience in designing and developing of enterprise products with 2+ years in developing cloud products
“At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization.” –George Kurian, CEO