General Dynamics - Falls Church, VA

posted 4 days ago

Full-time - Senior
Remote - Falls Church, VA
10,001+ employees
Transportation Equipment Manufacturing

About the position

The Systems Engineering Manager at GDIT is responsible for overseeing the development and maintenance of continuous integration and deployment infrastructure for mission-critical applications supporting the Department of Homeland Security. This role involves managing CI/CD processes, supporting project teams, and ensuring the successful release of software in a secure environment. The position requires a strong background in systems engineering, software development, and Agile methodologies, with a focus on enhancing the efficiency and effectiveness of application delivery.

Responsibilities

  • Responsible for the set-up, maintenance and ongoing development of continuous build/integration infrastructure.
  • Creating and maintaining fully automated CI build processes for multiple environments.
  • Developing build and deployment scripts.
  • Supporting CI/CD tools integration, operations, change management, and maintenance.
  • Support full automation of CI/CD Development and Testing.
  • Supporting policies, standards, guidelines, governance and related guidance for both CI/CD operations and for work of developers.
  • Enable successful release management by moving code from Development and Testing environments to Staging and Production in AWS.

Requirements

  • U.S. Citizenship required
  • DHS HQ EOD required to start; must be able to obtain DHS HQ Final Suitability
  • Bachelor's degree or equivalent in IT related field +10 years' experience
  • Experience with build automation CM tools - Jenkins preferred
  • Knowledge of implementing CI/CD pipeline
  • Experience in Jira to support DevOps implementation in an Agile environment
  • Experience managing AWS EC2 instances
  • Experience with build-time dependency management (Maven, Ivy), Unit testing and code-coverage tools (JUnit), and Functional test automation techniques and tools (Selenium, etc.)
  • Knowledge of source code control management systems and configuration management (i.e. Git, Subversion, etc.) and code branching/merging strategies.

Nice-to-haves

  • Some experience in Oracle RDBMS, PL/SQL and SQL*Plus
  • Some experience in UNIX/LINUX shell scripting.
  • Certification in SAFe, SCRUM or Kanban
  • Proven track record as a self-learner keeping current with the latest techniques to include automated code scanning, automated testing, continuous integration and continuous deployment concepts.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Paid vacation and holidays
  • Paid parental leave
  • Paid military leave
  • Paid bereavement leave
  • Paid jury duty leave
  • Short and long-term disability benefits
  • Life insurance and accidental death and dismemberment insurance
  • Critical illness and business travel accident insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service