Job Description Overview
We are seeking an experienced DevOps Release Engineer to manage and optimize our software release processes, maintain CI/CD pipelines, and provide technical support to development teams. This role involves working with a wide range of DevOps tools, performing basic administration tasks, and ensuring the security and reliability of our release infrastructure. The ideal candidate will possess strong technical troubleshooting skills, extensive tool administration experience, and the ability to collaborate closely with developers, QA, and operations teams.
Duties
Release Management & Deployment
Plan, coordinate, and execute software releases across multiple environments. Support build releases and assist developers in resolving build-related issues. Maintain rollback strategies and ensure release readiness. Environment maintenance Deploy software to environments, preferably automate Troubleshoot deployment to environments Maintenance of tools Tool Administration & Support
Manage and perform basic administration tasks (e.g., user access requests, configuration changes) for DevOps tools including:
GitLab, Artifactory, Jira, Confluence, Perforce, Bitbucket, Fortify, TeamCity, SonarQube, Docker, Crowd, Jenkins, Fisheye, Nexus, SVN. Skills: API work (e.g. proficient in scripting preferably PowerShell for Windows, Bash for Linux) for making API calls
MSBuild (engine under which MS builds run) JAVA builds with maven/java builds Create and manage repositories in GitLab, troubleshoot repository access issues, configure GitLab builds and GitLab runners. Create and troubleshoot TeamCity builds, resolve build agent issues, and configure build pipelines. Perform Fortify scans, troubleshoot scan job issues, manage tokens for Fortify, TeamCity, and Jenkins, and configure automated scan uploads. Manage Artifactory access requests, create remote repositories for GitLab packages, and troubleshoot artifact issues. Use Confluence for documentation, ensuring procedures and configurations are well-documented. Infrastructure & Environment Management
Manage and troubleshoot build agents for both Windows and Linux environments. Perform basic system administration tasks on Windows and Linux servers, including disk space issue resolution. Manage server certificates, including verification and installation. Work with vSphere to manage virtual machines. Configure and troubleshoot Docker containers and images. Support authentication and identity management via Okta. Collaboration & Communication
Partner with developers to ensure smooth integration, build execution, and release scheduling. Coordinate with QA for release validation and certification. Clearly document release processes, troubleshooting guides, and system configurations. Monitoring & Continuous Improvement
Monitor release pipelines for failures and performance bottlenecks. Proactively identify and implement process and tool improvements. Participate in post-release reviews to enhance efficiency and reliability. Required Skills
Bachelor's degree in Computer Science, Information Technology, or equivalent work experience. 3+ years in a DevOps, Release Engineering, or Build Engineering role. Strong experience with CI/CD tools (GitLab, TeamCity, Jenkins). Experience administering and troubleshooting a wide range of DevOps tools (GitLab, Artifactory, Jira, Confluence, Perforce, Bitbucket, Fortify, SonarQube, Docker, Crowd, Fisheye, Nexus, SVN). Proficiency in both Windows and Linux server environments. Experience with vSphere and managing virtual machines. Strong scripting skills in Bash, Python, or similar languages. Experience with certificate management and troubleshooting build agents. Familiarity with Okta and identity management. Preferred Skills
Knowledge of DevSecOps practices and secure deployment methodologies. Experience in Agile/Scrum development environments. Strong documentation skills using Confluence or similar platforms. Show more Numbers & Facts Location Reston, VA (Remote )
Skills
Administrative Skillsunmatched
Agile Programming Methodologiesunmatched
Atlassian JIRAunmatched
Authenticationunmatched
Bash Scriptingunmatched
Build Managementunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
DevOpsunmatched
Digital Certificatesunmatched
Dockerunmatched
Documentationunmatched
FishEyeunmatched
Identify Issuesunmatched
Identity Data Managementunmatched
Information Technology & Information Systemsunmatched
Javaunmatched
Jenkinsunmatched
Linux Operating Systemunmatched
MSBuildunmatched
Mavenunmatched
Microsoft Windows Operating Systemunmatched
Microsoft Windows Serverunmatched
Microsoft Windows System Administrationunmatched
Perforce Source Control Management (SCM) Softwareunmatched
Problem Solving Skillsunmatched
Process Improvementunmatched
Python Programming/Scripting Languageunmatched
Quality Assuranceunmatched
Release Management/Engineeringunmatched
Scrum Project Management and Software Developmentunmatched
Subversionunmatched
Systems Administration/Managementunmatched
Team Playerunmatched
TeamCityunmatched
Technical Supportunmatched
Testingunmatched
VMWare vSphereunmatched
Virtual Machine (VM)unmatched
Show more Level up your application Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templates
Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder