Apply now »

Title:  Software Engineer

Location: 

Bangalore, Karnataka, IN

Requisition ID:  130325

Job Summary

The NetApp Keystone team is responsible for cutting-edge technologies that enable NetApp’s pay as you go offering. Keystone helps customers manage data on prem or in the cloud and have invoices that are charged in a subscription manner.

Job Requirements

Role & Responsibilities:

As a Go Lang Engineer for Keystone, you’ll have the opportunity to

  • Enjoy working on customer Issues that no one has solved yet
  • Influence Engineering teams to suggest improvement Ideas on features
  • Learn storage as a subscription service
  • Work with other engineers to deliver Best Customer Experience for Keystone

Key skills:

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Bachelor’s/Master’s degree in computer science, information technology, or engineering/ or anything specific that you prefer
  • Knowledge of various Go frameworks and tools
  • year experience working with the Go programming language
  • Strong written and communication skills with proven fluency in English
  • Familiarity with database technologies such as NoSQL, Prometheus and MongoDB
  • Hands-on experience with code conversion tools like Git,
  • Passionate about learning new tools, languages, philosophies, and workflows
  • Working with generated code and code generation techniques
  • Working with document databases and Golang ORM libraries
  • Knowledge of programming methodologies - Object Oriented/Functional/Design Patterns
  • Knowledge of software development methodologies - SCRUM/AGILE/LEAN
  • Knowledge of software deployment - Docker/Kubernetes
  • Knowledge of software team tools - GIT/JIRA/CICD

Education

IC - Typically requires a minimum of 5-8 years of related experience with bachelor /master's degree.


Job Segment: Cloud, Software Engineer, Computer Science, Engineer, Developer, Technology, Engineering

Apply now »