Staff Build & Release Engineer
Role details
Job location
Tech stack
Job description
Staff Build & Release Engineer will be responsible for providing build and release strategy for highly complex as well as parallel and concurrent releases for a Software Product. Manages Continuous Code Integration within SDLC. Works independently and is seen as a Technical Leader. The role demonstrates deep understanding of concurrent software development, its effect on build management and releasing the builds across versions and environments, * Own builds, releases and continuous integration process for large and complex releases of a product and at times expands the scope across multiple concurrent releases.
-
Own, manage and improve release process. Focuses on scale and efficiency. Deploys the right builds across environments.
-
Manage key deliverables and mentors junior team members.
-
Contribute to driving initiatives such as defining standards and processes to ensure quality.
-
Work cross-functionally with other business departments to align activities and deliverables.
-
Develop and enhance the test infrastructure and continuous integration framework used across teams.
-
Determine best practices and principles and promote them across the team. Demonstrate expert knowledge in developing and executing automated builds and scripts.
-
Learn new build and releases techniques and methodologies and trains the team in the same.
-
Work with developers and stakeholders to deliver quality software through the build and deployment system.
-
Partner with and provides directions to fellow team members to diagnose bugs and formulate solutions.
-
Use industry's best practices to improve Build, Release and Continuous integration processes.
-
Skilled at discovering problems and identifying solutions.
-
Experience with writing tests based on requirements.
-
Comfortable interacting with other teams and building networks.
-
Experience as a build manager and CI that can troubleshoot build tool issues.
-
Experience as Artifactory Admin.
-
Experience debugging and troubleshooting issues for team.
-
Experience with software tool qualification.
Requirements
Do you have experience in Technical troubleshooting support?, Do you have a Bachelor's degree?, * Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math)
- Minimum 3 years of experience
- This role requires the successful candidate to maintain a US Government Security Clearance; prerequisite for a security clearance is U.S. Citizenship. Preference will be given to candidates who currently hold US Government Security Clearance
Desired Characteristics and Technical Expertise
- Contributes in driving initiatives such as defining standards and processes to ensure quality.
- Experience with Python, Perl, TCL, SCADE, C, SIMICS, NPSS, ARM compiler, make files, and postscript.
- Expert in developing code for other developers to learn from.
Business Acumen
- Strong problem-solving abilities and capable of articulating specific technical topics or assignments.
- Experience in building scalable and highly available distributed systems.
- Skilled in breaking down problems and estimate time for development tasks.
- Evangelizes how our technology solves customer problems from a technology and business perspective.
Leadership
- Demonstrates clarity of thinking to work through limited information and vague problem definitions.
- Influences through others; builds direct and "behind the scenes" support for ideas.
- Proactively identifies and removes project obstacles or barriers on behalf of the team.
- Shares knowledge, power, and credit, establishing trust, credibility, and goodwill.
Personal Attributes
- Able to work under minimal supervision.
- Excellent communication skills and the ability to interface with senior leadership with confidence and clarity.
- Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work.
- Applies values, business strategy, policies, precedent, and experience to make complex decisions in ambiguity and with uncertain consequences.
This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)).