Leidos - Huntsville, AL

posted about 2 months ago

Full-time - Entry Level
Huntsville, AL
Professional, Scientific, and Technical Services

About the position

The Junior Senior DevSecOps Engineer at Leidos will play a crucial role in building and maintaining a secure DevOps environment to support agile software development teams. This position focuses on ensuring the security and efficiency of software development processes, particularly in the context of Counter-Unmanned Aircraft Systems (C-UAS). The engineer will work collaboratively with various teams to implement DevSecOps principles and provide technical leadership, contributing to missions that protect deployed warfighters and enhance national defense.

Responsibilities

  • Build a DevSecOps environment utilizing established tools to support complex software and hardware systems' rapid development, security, testing, validation, and fielding.
  • Create, lead, and implement the processes and tools to deliver an automated, CI/CD pipeline based on DevSecOps principles capable of supporting VMs, containers, compiled software applications, scripts, and source code in a pre-compiled state.
  • Work across the development, security, operations, and Infrastructure (HW and SW) teams to ensure that the DevSecOps tools and processes are supporting the holistic system development, integration, and fielding effort.
  • Coach and review the work of lower-level technical staff.
  • Collaborate with a local and remote software team that includes product owner, technical leadership, and other engineers.
  • Provide technical leadership for software development activities as a member of an agile team and actively participate in program increment planning and related team activities.
  • Use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable, including providing software process management and control throughout the coding portion of the software development process.
  • Work with other Software Engineers and System Engineers in resolving complex technical issues and problems that impact multiple facets of the system.

Requirements

  • Experience in building and maintaining DevSecOps environments.
  • Proficiency in CI/CD pipeline implementation and automation.
  • Strong understanding of software engineering principles and practices.
  • Ability to work collaboratively in a team environment, both locally and remotely.
  • Experience in coaching and mentoring lower-level technical staff.

Nice-to-haves

  • Familiarity with agile development methodologies.
  • Experience with security tools and practices in a DevOps context.
  • Knowledge of Counter-Unmanned Aircraft Systems (C-UAS) technologies.

Benefits

  • Health insurance
  • 401k retirement plan
  • Paid time off
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service