Performance Automation Engineer
@ NetApp

Bengaluru, Karnataka, India
$150,000
On Site
Full Time
Posted 23 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @netapp.com
Recommended after applying

Job Details

Job Summary

We’re looking for a passionate Software Engineer to join our Performance Engineering Infrastructure team at NetApp. This team builds innovative tools and automation frameworks that measure, analyze, visualize, and optimize ONTAP performance, our industry-leading storage operating system.

Job Requirements

  • Develop scalable, modular automation frameworks for assessing and optimizing ONTAP performance.
  • Rapidly prototype tools using Python and frameworks such as FastAPI, Django, Gradio, and Streamlit.
  • Build intuitive dashboards and UIs to visualize performance metrics.
  • Integrate GenAI and related technologies into tools and chatbots.
  • Collaborate in a fast-paced, agile, and experimental environment.

What We’re Looking For

  • Strong proficiency in Python and experience with Python-based web frameworks.
  • Familiarity with scripting languages like Perl, Shell, or Expect is a plus.
  • Proven experience in developing automation frameworks and performance tools.
  • Hands-on experience with GenAI, MLops, AIops, LLMs, LangChain, and related libraries.
  • Working knowledge of statistics tools (matplotlib, plotly) and data analysis.
  • Understanding of data storage systems, file systems, or ONTAP is an added bonus.

Education & Experience

5+ years of relevant software engineering experience. Degree in Computer Science, Engineering, or a related field (Bachelor’s, Master’s, or PhD).

Work Environment & Benefits

NetApp offers a hybrid working environment to foster connection, collaboration, and culture. Enjoy a healthy work-life balance, comprehensive benefits, paid volunteer time off, educational assistance, and various perks.

Why NetApp?

Join NetApp to tackle challenging problems with innovative solutions. Help customers transform challenges into business opportunities using fresh thinking and proven approaches.

Key skills/competency

  • Python
  • Automation
  • FastAPI
  • Django
  • GenAI
  • Performance
  • Dashboards
  • Data Analysis
  • Agile
  • Visualization

How to Get Hired at NetApp

🎯 Tips for Getting Hired

  • Customize your resume: Tailor it to highlight Python and automation skills.
  • Research NetApp: Understand the company culture and recent innovations.
  • Prepare for tech interviews: Practice Python and framework related questions.
  • Showcase agile experience: Emphasize rapid prototyping and collaboration.

📝 Interview Preparation Advice

Technical Preparation

Review Python framework documentation.
Practice coding automation challenges.
Study GenAI and ML library basics.
Test dashboard and UI build skills.

Behavioral Questions

Explain your agile team collaboration.
Describe rapid prototyping experiences.
Discuss external feedback incorporation.
Share continuous learning initiatives.

Frequently Asked Questions