Data Machines Corp. - Reston, VA

posted 24 days ago

Full-time
Reston, VA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

Data Machines is seeking a talented and motivated DevSecOps Engineer to contribute to a scalable compute environment that supports various software development, simulation, and big data requirements. The role involves working on a multi-cluster Kubernetes infrastructure and automating security practices throughout the software development lifecycle. The DevSecOps Engineer will collaborate with technical leadership and external teams to ensure continuous operation, monitoring, and integration of security measures into development workflows.

Responsibilities

  • Support continuous operation and monitoring of application services within a targeted deployment environment.
  • Onboard software, hardware, and security controls in a DevSecOps manner.
  • Manage platform systems, including Kubernetes clusters, dedicated virtual machines, and bare-metal instances.
  • Develop and implement upgrades and automation throughout various environments.
  • Improve the system through updates and optimizations using various technologies.
  • Automate security practices and integrate them into development and operational workflows.
  • Collaborate with external teams to integrate DevSecOps practices and tools for continuous security checks, testing, and deployment.
  • Develop CI/CD pipelines covering all software lifecycle phases and implement quality gates.
  • Implement robust code repository management strategies to maintain code integrity.
  • Utilize configuration management tools to track and manage changes across environments.
  • Maintain automated build processes that trigger based on code commits or other triggers.
  • Integrate automated testing within the pipeline to ensure high code quality and security.
  • Enforce quality and security standards via continuous testing and inspection.
  • Enhance collaboration and accelerate feedback loops for rapid software delivery.
  • Continuously refine and update security measures as part of operational monitoring and response.
  • Foster collaboration between developers, operations teams, and security experts.

Requirements

  • Active Top Secret clearance with favorable adjudication for SCI eligibility.
  • Previous experience conducting face-to-face Tier 1 and Tier 2 user support.
  • Experience providing user support within a Linux/Unix environment.
  • Hold a current DoD 8570 IA Baseline Certification, IAT Level II (e.g., Security+ CE, CCNA Security, CYSA+).
  • Experience using ServiceNow, Remedy, or a similar ticketing system.
  • Comfortable using multiple communication channels to assist users.
  • Experience working with FreeIPA and associated services (DNS, DHCP, Group Policy, Distributed File System).
  • Willingness to learn and expand technical knowledge into new fields and technologies.
  • Strong communication skills and ability to explain protocols and processes.
  • Ability to work with minimal supervision in a changing environment.
  • Team player.

Nice-to-haves

  • Previous experience providing user support in a highly dynamic, innovation-driven environment.
  • Demonstrated ability to implement scripted automation solutions to ease support tasks.
  • Interest and willingness to level up software development and system operation skills.
  • Routine coordination with security professionals to define, develop, and review user management processes.
  • Active TS/SCI Clearance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service