This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a DevSecOps Engineer, you know that good software is more than a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build a user-oriented solution and delivery consistently and continuously. As a DevSecOps engineer at Booz Allen, you’ll use the latest architectural approaches and open-source frameworks and resources to overcome your clients’ most difficult challenges. You’ll use your passion to master new tools and techniques while helping to identify and implement system improvements. You’ll collaborate with your team as you code and deliver solutions that support the current architecture and operating environment, as well as support future functionality and enhancements.
Job Responsibility
Use the latest architectural approaches and open-source frameworks and resources to overcome clients’ most difficult challenges
Use your passion to master new tools and techniques while helping to identify and implement system improvements
Collaborate with your team as you code and deliver solutions that support the current architecture and operating environment, as well as support future functionality and enhancements
Requirements
Experience in DevOps Engineering or Systems Engineering
Experience in handling databases, including SQL
Knowledge of Agile methodology, Scrum framework, and software development best practices and how to integrate tests into CI/CD pipeline gates
Ability to participate in design and code reviews and address findings and create solutions within a collaborative, cross-functional team, write and maintain .gitlab-ci.yml, configure multi-stage pipelines, and integrate C++, C, or C# builds with automated tests and security scans
Ability to containerize C++, C, or C# applications, including Docker, manage build artifacts, and support reproducible builds across environments
Secret clearance
Bachelor's degree and 1+ years of experience with software development, or 5+ years of experience with software development in lieu of a degree
Nice to have
3+ years of experience with GitLab
Experience with legacy enterprise systems and working in an Agile environment
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
Experience working in a microservices or distributed application environment
Experience with AI or ML integration, gaming development, or IoT platforms
Experience with WebAssembly, RESTful APIs, and microservices architecture
Knowledge of shell scripting and automation
Knowledge of relational databases (RDMS), NoSQL, columnar, and graph data stores and structured and unstructured data formats