Release Management Analyst-- Junior

CGI•Fairfax, VA
•Hybrid

About The Position

The Junior Software Release Management Analyst supports the NMS Software Release Manager within the Systems Engineering organization in planning, coordinating, and executing software releases for the US Department of Transportation FAA NMS Modernization program. The role uses GitLab Ultimate DevSecOps to manage deployments into NMS Google Cloud Platform (GCP) environments and Microsoft Azure DevOps (ADO) for release tracking, work item management, and release governance. The analyst works with CGI Federal program management, scrum masters, development managers, cloud operations engineers, business analysts, and FAA leadership to help ensure timely, high-quality releases that follow program configuration management standards. The position is based in the Fairfax, Virginia; Lafayette, Louisiana; or Knoxville, Tennessee office, with a hybrid working model available. The analyst supports release planning and deployment activities, maintains release documentation and tracking, and helps coordinate readiness, approvals, compliance, and reporting under the supervision of senior team members.

Requirements

  • Bachelor's degree in software engineering, computer science, or an IT-related field.
  • 1–3 years of experience in software development, DevSecOps support, configuration management, or IT operations.
  • Foundational understanding of CI/CD build concepts and hands-on experience with Git-based workflows.
  • Exposure to GitLab CI/CD or similar tools such as GitHub Actions, Jenkins, or Azure Pipelines.
  • Basic knowledge of cloud platforms, ideally Google Cloud Platform (GCP).
  • Experience with project or work item tracking tools such as Azure DevOps Boards, JIRA, or similar.
  • Strong organizational skills, attention to detail, and ability to coordinate multiple tasks simultaneously.
  • Excellent communication and team collaboration abilities.
  • Highly organized and consistent in documenting work.
  • Comfortable working in fast-paced, multi-team environments.
  • Proactive in identifying issues and asking questions early.
  • Eager to learn CI/CD, cloud technologies, and enterprise-scale release management practices.

Nice To Haves

  • Experience supporting release activities in an Agile or SAFe environment.
  • Foundational knowledge of YAML pipeline configurations.
  • Familiarity with release governance processes, change control, and risk tracking.

Responsibilities

  • Support the end-to-end release lifecycle, including scheduling, coordinating builds across NMS GCP environments, and assisting with deployment activities.
  • Assist with managing service accounts, deployment variables, and environment configurations under the supervision of senior team members.
  • Use Azure DevOps to maintain release plans, track work item progress, document release notes, and support program governance.
  • Coordinate with development, testing, security, cloud operations, and FAA teams to validate release readiness and obtain required approvals.
  • Participate in release planning meetings, sprint ceremonies, and readiness reviews.
  • Maintain documentation for NMS release processes, release calendars, and standard operating procedures.
  • Ensure compliance with program policies, configuration and change management requirements, and audit needs.
  • Track and report release metrics, risks, and blockers to leadership.

Benefits

  • Competitive compensation.
  • Comprehensive insurance options.
  • Matching contributions through the 401(k) plan and share purchase plan.
  • Paid time off for vacation, holidays, and sick time.
  • Paid parental leave.
  • Learning opportunities and tuition assistance.
  • Wellness and well-being programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service