DevSecOps Systems Engineer
- Compensation
- Not disclosed
- Location
- Suffolk, VA, us
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 5+ years
- Category
- Security
- Posted
Skills
Must have
- Active DoW Secret Clearance or above
- Bachelor’s degree in computer science, software engineering, information technology, systems engineering, or a related technical field
- 5+ years of experience supporting systems integration, software development, DevSecOps, systems engineering, software testing, or a related technical discipline
- Strong understanding of DevSecOps principles and the software development lifecycle
- Demonstrated understanding of CI/CD concepts and how automated software build, test, security, and deployment pipelines operate
- Experience working with software developers and technical teams to solve complex integration or technical problems
- Demonstrated ability to analyze ambiguous technical problems, develop potential approaches, and recommend practical solutions
- Experience coordinating technical testing and evaluating whether solutions meet defined or evolving requirements
- Strong technical communication skills and ability to communicate effectively with software developers, engineers, cybersecurity personnel, customers, and other stakeholders
- Experience with Git or GitLab and familiarity with source control and CI/CD workflows
- Familiarity with containerized application environments, including Docker and Kubernetes
- Familiarity with Helm charts and their role in deploying and managing applications in Kubernetes environments
- Familiarity with Apache Kafka or similar event-streaming and messaging technologies
- Experience working in Linux environments and using Linux command-line tools for troubleshooting, investigation, and technical analysis
- Ability to work independently and take ownership of complex technical problems with limited direction
Nice to have
- Experience supporting federal, DoW, or other government technology programs
- Experience supporting systems or software integration from proof of concept through operational implementation
- Experience working with cybersecurity teams to obtain security approvals or authorization for software, systems, or integrated capabilities
- Experience with configuration management, system deployment, or operational environment configuration
- Experience with GitLab CI/CD, Kubernetes, Helm, Docker, or similar DevSecOps technologies
- Experience with Apache Kafka or other event-driven messaging technologies
- Experience evaluating integration issues involving APIs, services, data flows, distributed applications, or messaging systems
- Experience supporting integration testing, system testing, technical demonstrations, exercises, or operational test events
- Experience working with prime contractors or distributed software development teams
- Experience working in Agile or other iterative software development environments
- Familiarity with Kotlin, Java, or similar programming languages
- Experience taking technical capabilities from proof of concept through initial operational capability or production deployment
Full description
BryceTech is seeking a DevSecOps Systems Engineer to support a customer-facing technology program focused on integrating and operationalizing complex software and technology capabilities. This position will work at the intersection of systems engineering, software integration, DevSecOps, cybersecurity, and technical problem-solving to help the customer accomplish technical objectives that may not be achievable through traditional approaches.
The engineer will work closely with software developers, technical teams, cybersecurity personnel, and other stakeholders to identify integration challenges, develop and evaluate potential technical approaches, coordinate implementation and testing, and help move capabilities from proof of concept through operational use. This position requires someone who is comfortable working in ambiguous environments, defining approaches when requirements or success criteria are still evolving, and taking ownership of difficult technical problems from initial concept through successful integration.
This position is not primarily responsible for writing production software. Instead, the engineer will serve as a technical problem solver and integrator who understands modern software development and DevSecOps practices well enough to work effectively with development teams, evaluate technical solutions, coordinate implementation, and determine whether an integrated capability meets the customer's needs.
Responsibilities
- Analyze complex technical and systems integration challenges and develop practical approaches to address problems that may not have established solutions
- Work with software developers, systems engineers, cybersecurity personnel, and other technical stakeholders to design, integrate, test, and operationalize software capabilities
- Translate customer needs and technical objectives into actionable integration approaches and technical requirements
- Evaluate multiple potential technical solutions and recommend approaches based on technical feasibility, risk, security, performance, integration complexity, and customer requirements
- Work closely with prime contractor and development teams to coordinate the implementation of technical solutions
- Support software and systems integration from proof of concept through testing, demonstration, initial operational capability, and continued operational use
- Understand and evaluate CI/CD pipelines and the software development lifecycle, including source control, automated builds, testing, security scanning, artifact management, and deployment
- Identify issues or bottlenecks within development, integration, testing, and deployment processes and work with developers to determine and implement appropriate solutions