DevSecOps Cloud Developer

Noblis•Philadelphia, PA

About The Position

Noblis MSD is seeking a DevSecOps Cloud Engineer to support the design and development of technologies for U.S. Navy Hull, Mechanical, and Electrical programs at the Philadelphia Navy Yard. The role supports future Naval ship programs focused on control systems development, cloud infrastructure, DevSecOps pipelines, and systems integration. Noblis MSD supports NAVSEA and NSWCPD in research, development, testing and evaluation, acquisition, engineering, systems integration, in-service and fleet engineering, cybersecurity, logistics, and life-cycle savings.

Requirements

  • Bachelor's degree in Computer, Electrical, or Electronics Engineering, Computer Science, or Mathematics.
  • At least 3 years of 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 with developing system and software requirements.
  • Familiarity with network protocols, including TCP/IP and UDP.
  • Experience with additional CI/CD tools such as Packer, SonarQube, Eclipse CHE, Rockwell Studio 5000, and Siemens TIA Portal.
  • Knowledge of 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 U.S. citizen and have or be able to obtain a DoD Secret clearance.
  • Must hold a current CompTIA Security+ certification or be able to obtain it before the start date.

Nice To Haves

  • CI/CD pipeline experience with GitLab, OpenTofu or Terraform, and Artifactory.
  • Linux and Windows networking IP-based configuration, including TCP/UDP troubleshooting.
  • Experience with automated testing infrastructure using GitLab, Jira, Confluence, and cloud-based DevSecOps tools.
  • Experience integrating GitLab CI and AWS for testing and system integration.
  • Security integration across development lifecycle phases, including defense-in-depth cloud and on-premises security architecture.
  • Experience designing, installing, configuring, and testing on-premises data center infrastructure, including servers, storage arrays, networking hardware, and virtualization, at Land-Based Test and Engineering Sites.
  • Software lifecycle support following the NSWCPD System Engineering Process, CMMI, and IEEE standards.
  • Development experience in C#, Python, Simulink, or other high-level programming languages.
  • Experience with integrated development environments such as Visual Studio, TIA Portal, Simatic AX, Rockwell Studio 5000, and Eclipse CHE.
  • Experience with automated test systems such as Robot Framework and the Zephyr test plugin for test management.
  • Knowledge of NIST 800-53 compliance for DevSecOps infrastructure, pipelines, and systems.
  • Experience implementing AWS IAM least privilege and using security monitoring and incident response tools.
  • Experience developing and executing regular patching schedules to address security vulnerabilities.
  • Demonstrated interest in and ability to learn new tools and technologies.

Responsibilities

  • Provide subject matter expertise in DevSecOps and interfacing systems to develop requirements and systems designs.
  • Design AWS cloud solutions for HM&E development and test environments, define architectural standards, and guide cloud adoption strategies.
  • Manage and maintain 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 such as Ansible and Podman or 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, and conduct testing according to test plans and procedures.
  • Develop, plan, schedule, and execute test plans and procedures for software, DevSecOps systems, equipment alignment, operating systems, and issue verification.
  • Record problems, faults, and deficiencies in Jira during software, hardware, and system integration testing.
  • Troubleshoot testing issues, identify root causes, and develop solutions.
  • Provide remote and onsite troubleshooting for software, hardware, systems, and field devices.
  • Develop, maintain, and configuration-manage installation procedures, instructions, notices, and Standard Operating Procedures.
  • Assist with developing and executing configuration management processes for development environment documentation and work products.
  • Create technical documentation, including engineering, impact, decision, risk, and root-cause analyses, as well as technical white papers.
  • Provide requirements engineering support to develop and maintain a requirements traceability matrix.

Benefits

  • Health, life, and disability benefits
  • Financial and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Award programs recognizing exceptional performance and service standards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service