Senior DevOps Engineer
STR · Woburn, MA · 1 wk ago
Engineering$134k–$184k/yrFull-time
About the Team
The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating integration of capabilities for experimentation, test, and deployment.
Responsibilities
- Design, implement, and maintain CI/CD pipelines for multi-language, multi-platform software projects
- Establish and maintain containerized development and deployment environments (Docker, Kubernetes)
- Implement automated build systems for C/C++ and Python codebases using CMake, Conan, and similar tools
- Create and maintain automated testing frameworks (unit tests, integration tests, system tests)
- Implement security scanning and vulnerability assessment tools in CI/CD pipelines
- Manage version control workflows and branching strategies for collaborative development
- Configure and maintain GitLab runners, build agents, and testing infrastructure across multiple sites
- Develop scripts and tools to automate software deployment to embedded and distributed systems
- Monitor build health, test coverage, code quality metrics, and system performance
- Support developers across multiple teams in resolving build, dependency, and environment issues
- Document DevOps processes, tools, best practices, and technical documentation
- Collaborate with software engineers, systems engineers, security, IT, and integration teams
- Support approximately 20% travel for system integration events and customer demonstrations
Requirements
- Active Secret security clearance with ability to obtain and maintain a Top Secret clearance, for which U.S. citizenship is a government requirement
- BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field with relevant experience depending on degree (BS +5 years, MS +3 years, PhD +1 year)
- Strong proficiency with Linux system administration and embedded Linux environments
- Experience with:
- CI/CD platforms (GitLab CI, Jenkins, or similar)
- Scripting languages (Bash, Python)
- Containerization technologies (Docker, Kubernetes)
- Build systems for C/C++ projects (CMake, Make, or similar)
- Version control systems (Git) and collaborative development workflows
Preferred Qualifications
- Active Top Secret clearance (TS/SCI preferred)
- DevOps or software infrastructure engineering experience
- Experience with:
- Real-time embedded systems software development
- Package management systems (Conan, vcpkg, Artifactory)
- Static analysis tools, code coverage tools, and performance profiling
- Security scanning and vulnerability assessment tools (SonarQube, Trivy, etc.)
Pay
Full-Time Salary Range: $134,000 - $184,000. The salary range listed is based on external market data. Offers are based on factors such as the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.