Engineering Release Manager
Company: Zscaler
Location: San Jose
Posted on: May 4, 2024
Job Description:
Job Description
TheEngineering Release Manager will be primarily responsible for
ZIA platform Release Management lifecycle and target the
coordination of various aspects of production and projects
integrated into a single solution. Coordinate timelines, resources,
quality across cross functional teams of development, product,
Operation, and support. Build and manage automated CI/CD pipelines.
Manage GIT and SVN branching strategy and align on Agile delivery
release requirements.
The Engineering team develop innovative solutions that are
transforming the internet security business, and millions of users
rely on our service for data protection and comprehensive security.
We also provide real-time analytics to our customers for unmatched
visibility and maintain a state-of-the-art NOC. The development
team works on web filtering, policy enforcement, next-gen firewall,
sandboxing, DLP, and mobile user solutions. Being responsive to our
customers and delivering industry-leading mission-critical
solutions require precise engineering and a philosophy of
continuous improvement, both areas in which Zscaler engineers
excel.
Responsibilities/What You'll Do:
- You will communicate with the team regarding key project plans,
commitments, and essential changes which include project
requirements, schedule, scope changes, and QA plans.
- You will drive build automation of Jenkins/Bamboo pipeline
development, operation, maintenance, and improvements.
- You will capture and report Build statistics such as build time
image size and coordinate with the development teams to
continuously improve the stats.
- You will coordinate with different projects team and work on
integrating their deliverables and development branches to align
with the release delivery commitments.
- You will be managing the risks and resolving the issues that
might hinder the project scope, quality, and timeline.
- You will coordinate with the release engineers and understand
the consequences of code merges and branches.
- You are responsible to making continuous improvements and
bringing efficiency in the release process.
- You will maintain/uphold a release repository/source to manage
key information like build and release procedures, notification
lists, artifacts, and dependencies.
- You will analyze current configuration management requirements,
research about latest configuration management and software
development technologies and handle required change management.
Qualifications/Your Background:
- A minimum of 10 years' experience within focused on C/C++/JAVA
build and release activity.
- Understanding of Linux/FreeBSD/Unix operating system and to
perform administration activity of these servers.
- Work experience with Configuration management environment GIT,
SVN. Hands on experience in creating branches and
integrating/merging the branches.
- Experience in collaboration with geographically distributed
teams and leading a team to drive release activities.
- Good understanding of complex projects build process - in depth
understanding of the make and gmake tools.
- Work experience in resolving merge conflicts.
- Understating of Python, Shell script, C, C++, Makefile and Java
code.
- A thorough understanding of Continuous Integration and
Continuous Delivery pipelines and work experience with tools like
Jenkins and Bamboo.
- Work experience with Artifactory tools like Nexus, Jfrog.
#LI-JM1
#J-18808-Ljbffr
Keywords: Zscaler, San Jose , Engineering Release Manager, Executive , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...