DevOps Build & Release Engineer
Technology
AddSource1 month ago
Full timeOn-site
Job description
with strong expertise in CI/CD, build engineering, release management, and DevOps automation.
Position Details
- Role: DevOps Build & Release Engineer
- Location: Remote
- Experience: 10+ Years
- Interview Process: Immediate
- Design, develop, and maintain CI/CD pipelines using Jenkins, Jenkinsfiles, Declarative Pipelines, and Shared Libraries.
- Manage source code workflows using Git and Gerrit, including code reviews, rebasing, squashing, and change lifecycle management.
- Develop and support build engineering processes, reusable build frameworks, and automation solutions.
- Build and maintain containerized build environments using Docker.
- Support .NET application build, test, publish, and package management activities.
- Manage desktop application packaging and release processes using Electron and Rust/Tauri.
- Administer artifact management, promotion, and versioning through JFrog Artifactory.
- Support release engineering activities including code signing, certificate management, and deployment automation.
- Drive DevOps best practices, release governance, and troubleshooting initiatives.
- Git & Gerrit
- Jenkins CI/CD
- Jenkinsfiles & Shared Libraries
- Build Engineering & Makefiles
- Docker
- .NET Build & Release Management
- NuGet Package Management
- Electron / Rust-Tauri Packaging
- Inno Setup 6
- JFrog Artifactory
- Release Engineering
- Windows Authenticode Code Signing
- Certificate Management
- CI/CD & DevOps Automation
- Azure DevOps
- GitHub Actions
- Multi-platform Build Environments
- Software Supply Chain Security
- Agile & DevOps Practices
Keywords
development-operations-devopscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdchange-and-release-managementplanning-and-designvisual-art-designproduct-development-and-designjenkinsgerritcode-reviewdockerdot-netsensors-test-measurementdesktop-appspackagingpackaging-labelingelectronrust
Interested in this role?