We are seeking an experienced DevOps / Release Engineer to manage and execute application releases, deployment pipelines, environment management, patching, and release validation across enterprise IT environments.
The ideal candidate will have strong hands-on experience with CI/CD pipelines, release automation, deployment coordination, rollback planning, patch management, and change management processes. This role will ensure smooth, controlled, and reliable releases across development, QA, UAT, staging, and production environments while minimizing deployment risks and operational disruptions.
Key Responsibilities
- Manage and execute end-to-end application releases and deployments across multiple environments, including Development, QA, UAT, Staging, and Production.
- Build, maintain, and support CI/CD pipelines to automate application build, deployment, and release processes.
- Plan and coordinate scheduled releases, production deployments, hotfixes, patches, and emergency releases.
- Perform application and infrastructure patching, including planning, implementation, validation, and post-patch verification.
- Manage environment configurations, deployment dependencies, version control, and release readiness.
- Develop and maintain deployment plans, rollback procedures, release checklists, and implementation documentation.
- Execute rollback and recovery procedures when deployments fail or introduce production issues.
- Perform post-deployment validation, smoke testing, health checks, and release verification to ensure application stability.
- Coordinate with development, QA, infrastructure, security, and operations teams to ensure successful releases.
- Manage change requests, approvals, release schedules, and implementation activities in accordance with established change management processes.
- Monitor deployment outcomes, troubleshoot release-related issues, and drive root cause resolution.
- Maintain release records, deployment logs, version history, and audit documentation.
- Identify opportunities to improve deployment automation, release efficiency, and operational reliability.
Required Skills and Experience
- 5–8+ years of experience in DevOps, Release Engineering, Build & Deployment, or Software Configuration Management.
- Strong hands-on experience managing CI/CD pipelines and application deployment processes.
- Experience with tools such as Azure DevOps, Jenkins, GitLab CI/CD, GitHub Actions, or similar.
- Proven experience managing application releases, environment deployments, production rollouts, and rollback procedures.
- Hands-on experience with patch management and release validation.
- Strong understanding of change management, release governance, and production deployment controls.
- Experience with Git, branching strategies, version control, and build management.
- Ability to troubleshoot deployment failures, configuration issues, and environment-related problems.
- Strong coordination and communication skills across technical and business teams.
Security Clearance Requirement
Security clearance is a project-specific requirement and may be required depending on the nature of the client engagement. Candidates may be required to obtain or hold valid UK Security Clearance (SC) for specific projects, subject to client and project requirements.
ABOUT BRICKRED SYSTEMS
BrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, marketing, analytics, finance, operations, and business transformation domains. With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions. BrickRed fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.
#J-18808-Ljbffr