Remote job
Deployment and Test Engineer
Job details
About this role
Role overview Coordinate software releases and deployments for operationally demanding environments, connecting engineering work with successful field use. You will work across development and operations to improve deployment readiness, automate release processes, and troubleshoot issues through post-deployment validation. The role requires an active U.S. Top Secret clearance and may involve travel of up to 50%.
Responsibilities - Plan and carry out software deployments across staging, testing, and production environments. - Coordinate release schedules with development and operations teams. - Build and maintain CI/CD pipelines, deployment scripts, and related tools. - Monitor deployments, investigate failures, resolve issues, and escalate when needed. - Test deployed changes and verify expected functionality and performance. - Manage cloud configurations, documentation, version control, and compliance with security and operational standards.
Requirements - Active U.S. Top Secret security clearance. - Three to five or more years delivering, integrating, or operating technology in Department of Defense network environments or similar release roles. - Strong troubleshooting and root-cause analysis skills, with attention to detail and the ability to turn findings into action. - Understanding of OSI networking principles, including defense network contexts. - Experience with CI/CD, containers, version control, cloud platforms, infrastructure automation, and monitoring tools. - Ability to work independently and communicate with technical and non-technical stakeholders in changing, resource-constrained conditions. - Willingness and ability to travel as required; the listing states travel may reach 50%.
Nice to have - Degree in computer science, information technology, or a related field. - Programming or scripting experience with Python, C, Rust, Assembly, Bash, or PowerShell. - Familiarity with distributed or embedded systems, bare-metal environments, hardware virtualization, or RTOS, Linux, and Windows administration. - Knowledge of databases and database deployment.