DevSecOps Engineer

  • HUNTSVILLE, AL
  • Posted 34 days ago | Updated 9 hours ago

Overview

On Site
Full Time

Skills

Embedded software
Software development
Embedded systems
Agile
Continuous improvement
Computer science
Vulnerability scanning
Security QA
Problem solving
Quality assurance
Security clearance
Information Technology
Systems engineering
Federal government
Continuous integration
Continuous delivery
Microsoft Azure
DevOps
ADO
Design
Collaboration
Testing
Regulatory Compliance
Mentorship
FOCUS
Communication
SEC
CISSP
Certified Ethical Hacker
Orchestration
YAML
Docker
SAP BASIS
Policies

Job Details

Job ID: 2404351

Location: HUNTSVILLE, AL, US

Date Posted: 2024-04-01

Category: Software

Subcategory: DevSecOps

Schedule: Full-time

Shift: Day Job

Travel: Yes, 10 % of the Time

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: No

Description

SAIC is seeking an experienced DevSecOps Engineer with a strong background in embedded software to join our engineering team. The successful candidate will be instrumental in compiling embedded software, establishing secure and efficient CI/CD pipelines in Azure DevOps (ADO), and ensuring that our development processes adhere to Agile best practices.

Key Responsibilities:
  • Design, develop, and maintain CI/CD pipelines specifically for embedded software in Azure DevOps.
  • Implement and enforce security best practices throughout the software development lifecycle.
  • Collaborate with cross-functional teams to integrate security considerations into the design and development of embedded systems.
  • Stay abreast of the latest in DevSecOps technologies and methodologies, applying them to improve our processes and output.
  • Facilitate the adoption of Agile methodologies within the team, ensuring efficient and effective collaboration.
  • Conduct code reviews, security assessments, and testing to identify vulnerabilities and ensure compliance with industry standards.
  • Provide mentorship and guidance to junior team members, fostering a culture of continuous improvement and learning.

Qualifications

Education Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field and five ( 5) years of experience. Four (4) years' experience can be accepted in lieu of degree.

Required Experience:
  • Minimum 5 years expereince in a DevSecOps role, with a strong focus on embedded software
  • Expertise in Azure DevOps (ADO) and experience Implementing CI/CD pipelines for embedded systems.
  • Proficient in Agile methodologies and practices.
  • Strong understanding of security principles and how they apply to embedded software development.
  • Experience with code analysis, vulnerability scanning, and security testing tools.
  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
  • Strong communication and collaboration skills.
  • Strong understanding of Quality Assurance as it relates to the DevSecOps methodologies.

Desirable Qualifications:
  • Relevant industry certifications (e.g., Sec+, CISSP, CEH, Azure DevOps Expert).
  • Experience with containerization and orchestration technologies.
  • Experience with YAML pipelines with other CI/CD tools and environments including Docker and Podman.

Clearance Requirements:
  • Must possess an active Secret security clearance or have the ability to obtain one; ship required.


SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


About SAIC