DevOps Engineer

Company:  Klanik
Location: Houston
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

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.


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.



Pipeline Development and Management

Design and Implement CI/CD Pipelines: Create and manage CI/CD pipelines in Azure DevOps to automate the build, test, and deployment processes. This includes configuring build agents, defining stages (build, test, deploy), and setting up triggers.

Pipeline as Code: Implement and maintain pipelines as code using YAML, ensuring that pipeline configurations are version-controlled and can be easily managed and modified.

Apply Now
Share this job
Klanik
An error has occurred. This application may no longer respond until reloaded. Reload 🗙