Image Loading

Software Engineer (Java or Python)

Job Description

About NetApp

We’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it’s in our DNA. We push limits and reward great ideas. What is your great idea?

"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

Job Summary

As a Software Engineer for Platform Test Engineering team, you will work as part of the team responsible for Automation scripts development, software validation, testing and automation of Platform software and Firmware. As part of the Research and Development function, the overall focus of the group is on the competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. This position requires and individual who is creative, self-motivated, team-oriented, technology savvy, and driven to produce results for the NetApp business. We are seeking a skilled and experienced AI/ML Automation Engineer to join our innovative team. Desired candidate will have a strong background in designing and implementing machine learning models, with a focus on making complex data-driven solutions.

Job Requirements

  • Must have AI/ML skills with good working experience. with good data analytics background.
  • Experience and exposure to Storage Domain, Server Architecture, Embedded systems & Linux kernel & Operating systems Internals and X86 based platform device drivers.
  • Experience in building SW tools from scratch leveraging AI/ML skills.
  • UI and web development front end JavaScript, HTML/CSS building user Interface. Python and Java.
  • Good understanding and working experience of Django & Flask for backend development.
  • Must have strong Automation Coding experience using all these scripting languages, PERL, Python & Advance Python high level interpreted programming language with core working experience.
  • Understanding of data structures, data modeling, and software architecture.
  • Knowledge of machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn).
  • Programming skills in ‘C’ with good working knowledge of C++ is desirable.

Essential Functions: -

  • A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the testing cycle including:
  • Good exposure on Development Project Tools like Qtest Test repository, Jira, Confluence, Tableau reporting , GitHub Co-Pilot AI assistance coding.
  • Understand the Platform software and firmware functional requirements and Automate these Test scripts.
  • Capture, Debug, analyze and report the problems found during test execution.
  • Ability to use the software Test tools, utilities and Automation Framework and make changes to the tools as required.
  • Conform to the standard testing practices common to the company from time to time

Education

  • A minimum of 4+ to 8 years of relevant experience is required.
  • A Bachelor of Engineering or Computer Science or equivalent experience is required.
  • Demonstrated ability to have completed multiple, moderately complex technical tasks.

Skills

  • Coding Experience
  • Data Analytics
  • Firmware
  • Programming Languages
  • Python
  • HTML/CSS
  • Javascript

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

May 31, 2024

Experience

4 to 8 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent