Netskope Santa Clara , CA 95051
Posted 4 weeks ago
About the role
Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience.
The Continuous Deployment (CD) team is a team of Applications SRE's responsible for all production software delivery at Netskope. The team is focused on providing safe, efficient, reliable, and scalable methods to support a large volume of application deployments. Engineers work directly with software development and infrastructure peer teams to support deployments across the globe.
What's in it for you
In this role you will be responsible for leading initiatives to improve the reliability, scalability, and efficiency of software deployments at Netskope. Utilizing industry technologies including Jenkins, Ansible, Docker, Kubernetes, and other automation frameworks, you will improve the experience for software development teams company-wide. You will also be responsible for the design, build, and implementation of key business deliverables to meet customer needs. As a Sr. Engineer, you will mentor junior team members and contribute to interviewing within the organization.
What you will be doing
Developing, automating, and deploying within multiple areas related to application deployment.
Developing innovative ways to deploy cloud applications reliably across global time zones.
Enhancing and maintaining the software release procedures and processes.
Being a team player and educating your peers about best practices around infrastructure, automation and deployments
As your starter project you will build a CICD pipeline that takes incoming check-ins through a testing pipeline and generates deployment artifacts which are pushed to AWS, on-prem, KVM, GCP, and bare metal on the systems provisioned by the same pipeline.
Required skills and experience
4+ years of experience troubleshooting Unix/Linux
3+ years of experience in managing a large-scale web operations role
3+ years of hands-on experience in one or more of the following: Python, Go, Perl, or Ruby
1+ years of experience with algorithms, data structures, complexity analysis, and software design
Ability to support on-call rotation for impacting events.
Preferred skills and experience
A strong understanding of deployment platforms, such as Jenkins Jobs/Plugins/Settings and Integration through CI/CD platform
Experience supporting services prior to general availability in production through activities such as system design consulting, capacity planning, and launch reviews.
Experience developing and deploying Ansible plays or Chef recipes or equivalent in a production and/or similar environment.
Experience designing and developing tools to monitor CI/CD pipelines for application deployments
Experience tracing complex build problems, release issues, and environmental issues in a large-scale distributed environment
Strong understanding of GitHub workflows
Solid understanding of Virtualization and Container technologies with experience in working with Docker and Kubernetes is required
Strong interpersonal communication skills (including listening, speaking, and writing) and the ability to work well in a diverse, team-focused environment with other SREs, developers, Product Managers, etc
Advanced skills and experience
Experience with any of the following tools and technologies:
Databases: Redis, Mongo, Mysql
Platforms: Docker, Kubernetes
OpenStack, VMware, GCP, Azure, AWS
CICD Tools - Jenkins, Spinnaker, and similar tools
Experience delivering wide-scale projects, including cross-organization communication.
The ability to excel in a fast-paced, agile environment supporting multiple projects using a wide variety of technologies
Experience coordinating software release activities with Project Management, Quality Assurance, and Development teams to ensure a smooth and trouble-free rollout of releases.
Proficiency with monitoring, logging, build/deploying, scaling, self-healing, auto-testing, cloud security
The ability to mentor junior team members to improve their technical skill set.
Education
#LI-
Netskope