Jobs · Engineering · Pennsylvania

DevOps Engineer - Philadelphia, PA

VetJobs · Philadelphia, PA · 1 mo ago
Engineering$100k/yrFull-time

Responsibilities

  • Design and maintain automated development pipelines, supporting PIMCS software development using platforms like GitLab CI/CD.
  • Automate build, test, and deployment workflows to support continuous integration and delivery.
  • Develop and maintain development, integration, and test environments supporting software verification and validation.
  • Implement automated quality gates within pipelines, including: Unit testing, Integration testing, Static code analysis and Security and dependency scanning.
  • Support containerized or virtualized development environments where applicable.
  • Maintain and integrate tools supporting Code quality analysis, Dependency and vulnerability scanning, and Automated testing frameworks.
  • Monitor pipeline performance and maintain pipeline metrics and dashboards to improve reliability and efficiency.
  • Improve deployment speed, reliability, and repeatability across development and integration environments.
  • Administer and maintain the software development toolchain supporting the PIMCS development team.
  • Manage development platforms including: GitLab repositories and CI/CD services, Issue tracking platforms such as Jira or equivalent, Documentation and collaboration platforms.
  • Develop integrations between development tools to support end-to-end DevSecOps workflows.
  • Provide technical guidance, documentation, and training to developers on tool usage and best practices.
  • Monitor and maintain tool health, availability, and performance.
  • Develop and implement performance testing strategies for PIMCS software components.
  • Design and execute performance test scenarios that simulate operational and integration environments.
  • Measure and analyze system performance metrics including Latency, Throughput and Resource utilization (CPU, memory, network).
  • Identify performance bottlenecks and inefficiencies within software components and infrastructure.
  • Collaborate with software developers and systems engineers to optimize system performance.
  • Track and analyze performance trends across software releases to detect regressions.
  • Develop benchmark testing frameworks and performance monitoring capabilities.
  • Manage datasets used across development, testing, simulation, and performance validation environments.
  • Maintain data schemas, data interfaces, and data management practices supporting PIMCS software components.
  • Ensure disciplined management of Configuration data, Operational logs and Test and simulation datasets.
  • Document data structures, schema definitions, and access procedures.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering or Electrical Engineering and 3 years of experience in the following:
  • Experience supporting DevSecOps or CI/CD pipelines in a software development environment.
  • Experience administering or supporting Git-based development platforms (GitLab, GitHub, or similar).
  • Experience with automation scripting (Python, Bash, or similar).
  • Experience supporting software development tools and developer workflow platforms.
  • Familiarity with performance testing methodologies and performance monitoring tools.
  • Experience managing or supporting structured datasets used for development or testing.
  • Ability to work collaboratively with software developers, systems engineers, and government stakeholders.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • US Citizen with an active Secret Security Clearance.

Qualifications

  • Experience supporting U.S. Navy or NAVSEA software programs, particularly those involving shipboard or industrial control systems.
  • Familiarity with NSWCPD development and integration environments.
  • Experience implementing DevSecOps practices in DoD or regulated environments.
  • Experience with GitLab CI/CD administration and pipeline design.
  • Familiarity with container technologies such as Docker or Kubernetes.
  • Experience with code quality, security scanning, and software supply chain tools.
  • Experience conducting system performance benchmarking or load testing.
  • Experience managing large engineering datasets, simulation data, or test data repositories.
  • Familiarity with Agile or DevSecOps software development frameworks.
  • Experience supporting laboratory or shipboard software deployment environments.

Similar jobs

DevOps Engineer

MerativeUnited States· 5 days ago
RemoteInformation Technology$129k–$194k/yrapply on merative.wd12.myworkdayjobs.com

DevOps Engineer

IntramotevSt Louis, MO· 2 mo ago
Engineering$85k–$100k/yrapply on careers.kula.ai

DevOps Engineer

Rite-HiteMilwaukee, WI· 3 wk ago
Engineeringapply on ritehite.wd12.myworkdayjobs.com

DevOps Engineer

TwentyArlington, VA· 3 wk ago
Engineering$138/hrapply on jobs.ashbyhq.com