Title: Software Engineer
Bangalore, Karnataka, IN
Job Summary
We are looking for a motivated, self-driven engineer who has zeal to build enterprise ready products to join the Virtualization engineering team, responsible for building on-prem or cloud native VM life cycle management solutions. In this role as a Software Engineer you will design, develop, and maintain virtualization solutions that power NetApp’s next-generation storage and virtualization products.
Job Requirements
- Proficiency in programming languages such as Java/Python.
- Preferred hands-on experience with OpenStack or hypervisor platforms such as OpenShift, Nutanix, or Hyper-V
- Participate in all development activities, debugging and willingness to contribute for automation tasks.
- Collaborate with technical leads and other engineers in an Agile environment.
- Participate in code reviews, troubleshooting, and ensure high standards of code quality, performance, and security.
- Contribute to system reliability, scalability, and continuous improvement initiatives.
- Proficiency in using AI tools to enhance productivity in automation, documentation, and unit test writing is a plus.
- Familiarity with CI/CD pipelines and tools will be a plus.
Education
-
Bachelor's degree in computer science or a related field with 2+ years of experience or a master's degree.
-
Hands-on experience with backend development using Java or Python.
-
Willingness and ability to learn automation in Python and contribute to test automation.
-
Strong problem-solving and communication skills.
Job Segment:
Test Engineer, Software Engineer, Cloud, Testing, Virtualization, Engineering, Technology