DevSecOps Engineer (Platform Engineering & Services Sustainment)

Techforge SolutionsBeavercreek, OH
16dHybrid

About The Position

TECHFORGE Solutions is looking for multiple mid to senior level, experienced DevSecOps Engineers to join our team in the Dayton, OH office. We are looking for a self-motivated, intelligent, and talented software developers and platform engineers with the ability to support the Platform Engineering & Services Sustainment team to execute platform engineering and administration, and software development platform services. At TECHFORGE, we work on high complexity systems, and we are looking for the right candidate that is excited to join a dynamic team of scientists and engineers building the cutting-edge systems of the future. As a DevSecOps Engineer, you will work on hybrid-cloud and platform operational support tasks to sustain and enhance the high-availability on- and off-premise cloud environments, as well as to provide Platform and Infrastructure as a Service (PaaS and IaaS) development. You will provide platform engineering support and software sustainment and development in extending, refactoring, or rebuilding mission applications as modern, cloud-native microservices. You will work with government agencies, organizations and personnel, and support contractors, from other companies, to support Development, Security and Operations (DevSecOps) activities. You will join a multi-faceted, collaborative, and experienced team of scientists and engineers who will encourage and help you to develop skills and broaden your technical knowledge of the design and function of complex systems and have input into a wide range of work projects.

Requirements

  • All candidates must be U.S. Citizens and/or capable of obtaining and maintaining a U.S. government security clearance.
  • A Secret (or higher) level U.S. government security clearance is required for this role. If you have an inactive clearance that is eligible to be reactivated, that is acceptable.
  • All candidates must pass a full scope background check prior to employment.
  • BS Degree in Computer Science, Computer Engineering, Mathematics, Physics, Electrical Engineering, Mechanical Engineering, or similar engineering/science/technical education. Significant professional experience may be accepted in place of a degree, subject to client approval.
  • No extended travel is required for this position.
  • Strong oral and written communication skills.
  • Ability to work in a hybrid (partially on-site, partially remote), collaborative, team environment as necessary.
  • Experience with remote collaboration tools (e.g., Teams, WebEx, Meet, Zoom, etc.).
  • Perform other related duties as assigned.
  • Professional experience developing and maintaining platform user training materials, system administration and maintenance documentation, and standard operating procedures (SOPs).
  • Professional experience deploying and maintaining Kubernetes-based platforms, including threat response and management, security compliance, capacity, availability, and automation.
  • Professional experience supporting Platform and Infrastructure as a Service (PaaS and IaaS) development environments.
  • Professional experience supporting platform networking, load-balancing, virtualization, provisioning, isolation, and capacity management.
  • Professional experience administering platform user requirements, to include servicing accounts, system documentation, and troubleshooting applications within the platform pipeline.
  • Professional experience with incident response planning, and implementation.
  • Professional experience performing unit testing, integration testing, and user acceptance testing.
  • Professional experience with Infrastructure as Code.
  • Familiarity with modern, industry standard DevOps and Software Life-cycle tools.
  • Ability to work under time pressure and to a budget.
  • Excellent written and verbal communication skills.
  • Experience in a client-facing role.
  • Able to demonstrate a commitment to quality and delivery.
  • Self-motivated.
  • Bachelor’s degree in a science or engineering related field. Significant professional experience may be accepted in place of a degree, if the candidate meets the above qualifications and has at least 5+ years of relevant professional experience (subject to client approval).

Nice To Haves

  • Professional experience with OpenAPI Specification (OAS) is highly desired.
  • Strong interest in in learning new tools, technologies, languages, workflows, and philosophies is highly desired.
  • Experience working with the US Intelligence Community is highly desired.
  • Prototyping & engineering product development experience desirable.
  • Additional experience in software development desirable.
  • Security Clearance: Top Secret or higher.

Responsibilities

  • Manage the Kubernetes-based platforms, including threat response and management, security compliance, capacity, availability, and automation.
  • Provide platform networking, load-balancing, virtualization, provisioning, isolation, and capacity management.
  • Administer platform user requirements, to include servicing accounts, system documentation, and troubleshooting; troubleshoot applications within the platform pipeline; and ensure the customer-identified product owner (PO) and developers address appropriate problems or incidents.
  • Build and maintain a platform product image and ensure changes made to the image, or the production instance, adhere to customer configuration and change management practices.
  • Update platform user training materials, system administration and maintenance documentation, and standard operating procedures (SOPs) to account for all sustainment activities/modification to a sufficient level of detail and coverage to enable Government and Government-designated contractor personnel to execute all aspects of the platform and train future platform sustainers.
  • Provide application programming interface (API) documentation consistent with the OpenAPI Specification (OAS) maintained by the OpenAPI Initiative.
  • Work alone or on a team within an AGILE product development life cycle, supporting activities which include requirements creation, sprint planning, and grooming, etc. to collaborate across time zones via tools such as Teams, Slack, GitHub, Zoom, Jira, shared documents, and frequent video conferences.
  • Participate in all aspects of agile product development including design, implementation, and deployment for internal and external client product development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service