DevSecOps Engineer

$81,250 - $146,875/Yr

Leidos - Huntsville, AL

posted about 2 months ago

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

About the position

Leidos Defense Systems is seeking a Junior Senior DevSecOps Engineer to support Counter-Unmanned Aircraft Systems (C-UAS). This role involves building and maintaining a secure DevOps environment to facilitate software development for agile teams, ensuring the safety of deployed warfighters and contributing to national defense. The engineer will lead the implementation of DevSecOps principles and collaborate with various teams to enhance system development and integration.

Responsibilities

  • Build a DevSecOps environment utilizing established tools for rapid development, security, testing, validation, and fielding of complex software and hardware systems.
  • Create, lead, and implement processes and tools for an automated CI/CD pipeline based on DevSecOps principles.
  • Work across development, security, operations, and infrastructure teams to ensure DevSecOps tools and processes support holistic system development.
  • Coach and review the work of lower-level technical staff.
  • Provide technical leadership for software development activities as part of an agile team.
  • Participate in program increment planning and related team activities.
  • Ensure developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable.
  • Resolve complex technical issues impacting multiple facets of the system.

Requirements

  • Bachelor's degree in Computer Science or similar field, with a minimum of four years of relevant experience, or a Master's degree with two years of experience, or a High School diploma with eight years of experience.
  • Experience with container orchestration tools like Kubernetes and container technologies such as Docker.
  • In-depth knowledge of Agile and DevSecOps concepts and best practices.
  • Experience integrating security checks (SAST, DAST, IAST) into CI/CD workflows.
  • Proficiency in automating security testing tools like SonarQube, OWASP Dependency-Check, and Veracode.
  • Excellent interpersonal, verbal, and written communication skills.
  • Ability to support program execution in classified environments.
  • Experience with Atlassian products (Jira, Confluence, Bitbucket).
  • Knowledge of CI/CD pipeline tools like Jenkins and GitLab.
  • Experience with provisioning and configuration tools like Terraform, Cloud Formation, Chef, Puppet, or Ansible.

Nice-to-haves

  • Knowledge of battle management systems and Joint All Domain Command and Control (JADC2).
  • Experience with Linux and Windows operating systems, network administration, and networking protocols.
  • Experience provisioning and managing resources within IaaS/Cloud infrastructures (e.g., Azure, AWS, Google Cloud Platform).
  • Strong understanding of cloud-native security controls and implementing a zero-trust architecture.
  • Experience with automated test tools like Katalon, Selenium, Cucumber, JMeter.
  • Experience owning entire projects or processes within a technical area.
  • Understanding of UAS architectures and subsystems.

Benefits

  • Competitive salary based on experience and qualifications.
  • Opportunities for professional development and training.
  • Support for relocation to Huntsville, AL if necessary.
Job Description Matching

Match and compare your resume to any job description

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