DevSecOps Cloud Developer
About the role
Noblis MSD is seeking a DevSecOps Cloud Engineer to support the design and development of new technologies for U.S. Navy Hull, Mechanical, and Electrical (HM&E) programs at the Philadelphia Navy Yard. This is an exciting opportunity to support future Naval ship programs in the area of Control Systems development with an emphasis on cloud infrastructure, DevSecOps pipelines, and systems integration. Noblis MSD's mission is to support the Naval Sea Systems Command (NAVSEA) and Naval Surface Warfare Center (NSWCPD) in their missions to enable research, development, test and evaluation, acquisition, engineering, systems integration, in-service and fleet engineering with cybersecurity, comprehensive logistics, and life-cycle savings.
At Noblis, we share a passion for excellence and innovation, and we create an environment where people can do meaningful work while maintaining the balance that keeps them energized and fulfilled. We seek out individuals with a natural curiosity and desire to collaborate and learn. We believe our people are our greatest strength, and we consistently seek exceptionally skilled, mission‑driven professionals who care deeply about doing work that enriches lives and makes our nation safer. Noblis has earned numerous workplace awards for our culture, our commitment to employee well‑being, and our dedication to meaningful, impactful work. Remote/hybrid status is subject to change based on Noblis and/or government requirements.
Responsibilities
- Provide Subject Matter Expertise (SME) for DevSecOps and interfacing systems to develop requirements and systems designs.
- Design cloud solutions for HM&E development and test environments on Amazon Web Services (AWS), including defining architectural standards and guiding cloud adoption strategies.
- Manage and maintain core AWS services including EKS, EC2, Lambda, S3, EBS, Glacier, ALB, Route 53, AppStream 2.0, RDS, DynamoDB, CloudWatch, CloudTrail, and EC2 Image Builder.
- Create, maintain, and enhance CI/CD pipelines using tools including Ansible and Podman/Docker.
- Use Git, Git Bash, and GitLab for source code management.
- Configure Cisco IOS, Cisco NX-OS, and Siemens Ruggedcom networking switches and routers.
- Develop software unit tests from requirements and design documents; conduct unit testing following test plans and procedures.
- Develop, plan, schedule, and execute test plans and procedures for software, DevSecOps systems, equipment alignment, operating system, and issue verification.
- Record problems, faults, or deficiencies in Jira during software, hardware, and system integration testing.
- Troubleshoot issues during testing; identify root cause and solutions.
- Provide distance and onsite troubleshooting of software, hardware, system, and field device issues.
- Develop, maintain, and configuration manage installation procedures, instructions, notices, and Standard Operating Procedures (SOPs).
- Assist in development and execution of the configuration management process for development environment documentation and work products.
- Create technical documentation including engineering analysis, impact analysis, decision and risk analysis, root-cause analysis, and technical white papers.
- Provide requirements engineering support to develop and maintain a requirements traceability matrix.
Requirements
- Bachelor's Degree in Computer, Electrical, or Electronics Engineering, Computer Science, or Mathematics.
- Minimum of 3 years professional experience in computer design, software development, or systems engineering.
- Demonstrated experience with AWS cloud services and DevSecOps pipeline tools.
- Software development or scripting experience relevant to DevSecOps automation and infrastructure.
- Familiarity developing system and software requirements.
- Familiarity with network protocols (TCP/IP, UDP).
- Additional CI/CD tools such as Packer, SonarQube, Eclipse CHE, Rockwell Studio 5000, and Siemens TIA Portal.
- Kubernetes networking including network proxy services such as Envoy and Istio.
- Ability to follow software design and development processes and lead software reviews.
- Must be a US citizen & have or be able to obtain a DoD Secret clearance.
- Must possess a current CompTIA Security+ certification or be able to obtain the certification prior to their start date.
Qualifications
- CI/CD pipeline experience with GitLab, OpenTofu/Terraform, and Artifactory.
- Linux and Windows networking IP-based configuration, including TCP/UDP troubleshooting.
- Automated testing infrastructure using GitLab, Jira, Confluence, and cloud-based DevSecOps tools.
- GitLab CI and AWS integration for testing and system integration.
- Security integration across all phases of the development lifecycle, including defense-in-depth cloud and on-premises security architecture.
- Design,