What are the responsibilities and job description for the Release Engineer position at Insight Global?
Insight Global is hiring for a Release Engineer with an Oil and Gas client in the Energy Corridor of Houston ,Tx. This will be a hybrid opportunity that requires being in office on Thursday and Friday.
Mission:
The Release Engineer is responsible for providing a stable framework for development, deployment, audit and accountability for software components by creating and maintaining an infrastructure to build software applications. The Release Engineer tests and troubleshoots code before release.
Reporting:
Direct reporting to the Infrastructure & Deployment Manager.
Responsibilities:
• Monitor, upgrade, and correct bugs on release pipelines.
• Monitor, upgrade, and correct bugs on security pipelines.
• Improve automation of security scans in the pipelines, and implement new scans as needed.
• Facilitate exemption procedure for security scan bug closure.
• Monitor version control efforts and ensure that the most current version of the software includes all necessary updates.
• Lead bug fixing and troubleshooting for each software version, including review of user-reported bugs, crash logs and software reviews to identify areas that need improvement and attention. Propose and implement fixes that resolve bugs without interrupting functionality or stability.
• As part of the DrillOps Infrastructure and Deployment team, the Release Pipeline Engineer will also be expected to assist the team in other requirements additional to the list above.
Required Experience
Minimum 5 years of experience in DevOps; experience with CI/CD pipelines and security scans