Pr025-057 - Devsecops Engineer

QTEC AerospaceHuntsville, AL
11dOnsite

About The Position

QTEC Aerospace is seeking a DEVSECOPS ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail oriented, have a proven track record and a positive work ethic. Job Summary QTEC Aerospace is looking for highly capable and motivated individuals. The successful candidates will function as an integral member of a multi-contractor team providing program, engineering, and technical support to Missile Defense programs.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Programming, Information Technology, Mathematics, Physics, or a related field from an accredited university, along with at least 2 years of experience; or a Master's degree in a related field; or 6 years of relevant work experience may be considered as an alternative to a degree
  • DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security, CySA+, CND, etc.)
  • Must have taken Information Technology or software development courses, and/or formal education/certification courses within the Information Technology, DevSecOps, or Software Development disciplines
  • Must possess strong communication abilities, along with excellent writing and presentation skills
  • Must be able to work independently/solo on large projects at times, and at other times be in a collaborative team environment with other DevSecOps engineers and other program development and deployment teams.
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed.
  • Self-motivated and customer-oriented
  • Candidates must currently have and be able to maintain a minimum DoD SECRET level security clearance.

Responsibilities

  • Infrastructure-as-Code (IaC) Support
  • Assist in writing and updating Ansible playbooks, Packer images, and Python scripts for Windows and Linux hosts
  • Ensure all code is committed to Git and adheres to basic security guidelines
  • Automation Pipeline Assistance
  • Help build CI/CD jobs that provision, harden, and configure systems
  • Add basic automated tests, vulnerability scans, and compliance checks under the guidance of senior engineers
  • STIG Baseline Automation
  • Contribute reusable Ansible roles and simple Python utilities that apply DoD STIGs
  • Track compliance drift and raise tickets for remediation
  • Configuration Management
  • Maintain inventory files, variable definitions, and secret references (Vault/Azure Key Vault)
  • Verify that deployments remain idempotent
  • Tool Evaluation & Documentation
  • Participate in evaluating new tools, containers, or services
  • Draft user guides and knowledge transfer notes for the team
  • Python-Centric Development
  • Write clean, well-commented Python scripts for API integration, data parsing, and automation glue logic
  • Participate in code reviews to improve software quality
  • Automation: Ansible – develop/playbooks, basic role creation, inventory management
  • Python – scripting for automation, API calls, data processing
  • Bash/PowerShell – simple scripts
  • Containers - Build and run Docker/Podman containers; basic familiarity with Kubernetes or OpenShift concepts
  • CI/CD - Create and maintain simple pipelines in GitLab CI/CD (or Jenkins/Azure DevOps/GitHub Actions) that include linting, unit tests, and security scans
  • Version Control - Git – commit, push, branch, pull-request workflows; adhere to team branching strategy
  • IaC Tools - Packer – create OS images; introductory Terraform concepts for resource provisioning
  • Monitoring - Add basic Prometheus/Grafana or ELK metrics/alerts to automation jobs
  • Secret Management - Store and retrieve secrets using HashiCorp Vault, Azure Key Vault, or AWS Secrets Manager via scripts
  • Compliance - Run OpenSCAP or InSpec scans; report results and assist with remediation
  • Problem Solving - Diagnose simple pipeline or deployment failures; participate in on-call rotation under supervision
  • Collaboration - Document work in Confluence/Wiki; provide knowledge transfer to peers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service