NetApp, Inc.

Software Engineer Automation

Posted on: 14 Mar 2021

Sunnyvale, CA

Job Description

Job Summary

Software Development Engineer: Plans, designs, develops and tests software systems or applications for software enhancements and new products. Most companies should be able to match to a specific software development engineer position. Use this position if company does not breakout software development positions such as Software Engineer (Applications) (5141-5146) or Software Engineer (Systems) (5161-5166).

Job Requirements

* 5 + years of software development experience (design, implementation and automation))
* Must have demonstrated strong record for being detail-oriented, self-motivated, and having strong follow-through from start to finish
* Desire to work with customers and be develop into a trusted Automation SME partner to their business Develop
* Strong analytic and problem-solving skills
* Attend onsite meetings and demos with NetApp Sales Engineers and others during Proof of Concept (POC).
* Be Go-To customer Automation specialist for NetApp customer infrastructure and become a Subject Matter expert over time
* Provide prompt and accurate feedback to customers.
* Experience with Configuration management, Orchestration and scripting including Python, JSON, YAML, Ansible, Terraform, and Bash and Source Code Control Systems (Git).
* Work closely with technical lead and team members to drive Automation architecture and develop the best technical design.

Education

* 3-5 years of experience in providing enterprise technical support in storage or backup verticals, including advanced issues such as snapshots, replication, data recovery, networking, and VMware administration.
* Must have good technical knowledge of Automation methodologies and best practices
* Experience with Ansible Core and Ansible Tower. (experience with Ansible strongly preferred, DevOps and Terraform are a plus).
* Experience partnering with product/program management/sales and customer teams
* Create technical content to demonstrate best practices (e.g. documentation, videos, etc.)
* Ability to think on your feet, and solve problems during calls with technical customers
* Experience with cloud technologies AWS, Azure and other cloud platforms desirable
* Good written, oral communication and interpersonal skills
* Experience with containers, orchestrators like Kubernetes, Docker, Linux, Cloud Providers (GCP, AWS, Azure), CI/CD, Artifactory
* Bachelor's or Master's degree in Computer Science or Computer Engineering or equivalent experience

NetApp, Inc.

Sunnyvale, CA

Throughout the world, leading organizations count on NetApp for software, systems and services to store, manage, protect, and retain one of their most precious assets: their data. We enable enterprises, service providers and partners to envision, deploy, and evolve their IT environments. Customers benefit from our open collaboration with other technology leaders to create the specific solutions they need. We were incorporated in 1992 and created the world’s first networked storage appliance. Today, we offer a portfolio of products and services that satisfy a broad range of customer workloads across different data types and deployment models.

 

 

Similar Jobs