About the Team
We are the DevOps Tools team, responsible for serving the needs of internal tooling for product development teams across NetApp. We bring in state of the art, industry standard technologies, customize and integrate them into our internal workflows. We also build and maintain a range of tools to serve the needs & improve the efficiency of our developers at NetApp. The team has various levels of expertise across several skill sets.
Responsibilities
As a Lead DevOps Engineer, you can expect your day-to-day responsibilities to include:
Lead and participate in technical discussions across groups and functions, be able to assign tasks to team members
Excellent communication skills, be able to interact with customers and leadership
Support services, tools, modules, and applications to improve the quality of life for software development engineers and operations engineers
Work across different tools and programs such as source code management, project/defect tracking, code security/signing, collaboration tools supporting developers across NetApp
Promote our DevOps best practices by collaborating with developers/managers during various phases of development
Implement tooling and integrations that improve security posture of platform and our customers/teams
Manage stakeholders and external interfaces
Incident management and root cause analysis
Collaborate across time zones (San Jose, RTP, Bengaluru), teams, and business functions as needed for team projects
Monitor and measure customer experience and KPIs
Provide guidance and mentoring to junior engineers
Ability to handle multiple projects
Meet deadlines and communicate any roadblocks to the Manager
Technical documentation preparation
Job Requirements
Qualifications
You will need to have hands-on experience, or certifications, in the following:
Experience leading a team, coordinating, and assigning of tasks to the team
7+ years of relevant technical experience in DevOps and Tools
7+ years of software development experience (Python, Java)
5+ years of administrative experience in DevOps Tools
Experience working on both Windows and Linux based infrastructure
Excellent understanding of Python, shell scripting (bash)
Experience in CI/CD technology
Working knowledge of databases – MySQL/PostgreSQL/Mongo
Project tracking/collaboration tools such as Jira, Confluence
Source code management tools such as GitHub/GitLab/Bitbucket/Perforce
Logs ingest and dashboarding tools like Splunk
Container based architecture
Understanding of Secure Development Lifecycle and system security best practices
Awareness of critical concepts in DevOps and Agile principles
Excellent troubleshooting and communication skills
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.