Chantilly, VA30+ days ago
Roles and Responsibilities:Design, develop, document, test, and debug software development environments and software pipelinesDevelop procedures to ensure data pipeline integrity and reliabilityBuild and maintain computer images (Linux and Windows)Managed software repositoriesDevelop and execute system builds and deployments on our System Integration Labs (SILs) and development environmentsSupport system design, testing, and building of upgraded capabilities to include software and hardware integration and test (I&T)Conduct multidisciplinary research when needed and collaborates with engineers in the planning, design, development, and utilization of DevOps systems for SILs, testing, or productionObtain knowledge of system and software architecture & mission operations This requisition may be filled at either the Principal DevOps Software Engineer or Senior Principal DevOps Software Engineer level. A background in software DevOps for both software and hardware integrationExperience with CI/CD best practices, automated builds and tests, quality gates, software quality, and CI toolsExperience with network engineering (TCP/IP, VLAN, network protocols, etc.)Knowledge and familiarity with using and building Windows and Linux Operating SystemsDemonstrated experience in documentation and process developmentExperience using a version control system (Git, Subversion, etc.