C

Captivation

Software engineering for mission-focused teams

Software Integration Engineer 4 - Linux/Bash/Python/Docker/Kubernetes/Helm

Platform EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USA$130k - $270k /yrIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science or a related field, plus at least ten years of demonstrable experience integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment; alternatively, five years of full-time directly related Computer Science work may substitute for the degree, with at least ten years of demonstrable experience.
  • An industry-recognized professional certification, as defined in the TT0s, may substitute for one year of experience.
  • A Master's degree in Computer Science or a related field may substitute for two years of experience.
  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable polygraph; U.S. citizenship is required.
  • Must have a Cyberspace Certification & Qualification (C2Q), such as Security+, or be willing to obtain a qualified certification within six months of assignment.
  • Experience with the Linux command-line interface and Linux tools.
  • Experience developing Bash and Python scripts for task automation.
  • Experience with containerization technologies such as Docker or Podman.
  • Experience administering and monitoring Kubernetes clusters.
  • Experience troubleshooting and resolving Kubernetes workload issues involving ingress, performance, networking, storage, and related areas.
  • Experience with Infrastructure as Code principles, concepts, and methodologies using automation tools including Ansible.
  • Experience using Flux to deploy and manage Helm charts.
  • Experience using Git for source code management, branching strategies, and team collaboration.

Responsibilities

  • Work in Linux environments to perform Kubernetes cluster maintenance, administration, and capability development.
  • Support provisioning and maintenance of Kubernetes clusters using Infrastructure as Code.
  • Support automated deployment, scaling, and management of containerized applications for a large mission base.

Desired Qualifications

  • Experience developing within the eVo environment and transferring artifacts to the customer's network.
  • Experience with release management, including developing production deployment scripts and procedures.
  • Experience working in a DevOps environment that uses Agile principles and methodologies.
  • Experience using system monitoring tools such as Prometheus and Grafana.
  • Experience with the Atlassian Tool Suite, including Jira and Confluence.
  • Experience with or willingness to learn development of Python and Kopf applications, including FastAPI, operators, and microservices.
  • Certified Kubernetes Administrator (CKA).

About the Company

Captivation

Software engineering for mission-focused teams

Captivation builds digital software for mission makers by delivering engineering services across a wide range of disciplines. The work is collaborative, with teams that move quickly like a small business and take pride in what they develop. The company emphasizes transparency, a flat organizational structure, and a developer-focused culture, which enables engineers to work directly and iteratively with clients. Compared with larger firms, Captivation differentiates itself through its focus on timely delivery, practical problem solving, and actively pursuing challenging projects for the Intelligence Community, using modern software technologies. The goal is to produce solutions that clients value, on time, while growing the team and empowering its engineers to take ownership of their work.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Columbia, MD
Founded
2014

Recently Posted Jobs

Explore more opportunities at Captivation

See more jobs