Software Engineer
netapp
Job Description
Work within a development team of 3-8 engineers, to build, maintain, and enhance our open-source application platform, which takes care of the whole lifecycle: provisioning infrastructure, installing applications and, most importantly, keeping the applications running reliably in production.
Take end-to-end ownership of the whole development lifecycle, including requirements analysis, design, implementation, testing and deployment through to our production environments.
Lead the design and implementation of the more complex development initiatives
Mentor junior engineers within your team, assisting with developing their skills
Collaborate with other development teams, operations teams and product managers to solve complex problems.