Full Job Description
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
2HB Incorporated is seeking a Software Engineer to support its government customer in Annapolis Junction, MD. The successful candidate will take ownership of a Kubernetes-native application designed to orchestrate and deploy workloads within the cluster it runs in. The role involves advancing a platform that integrates a modern web-based UI/UX, containerized microservices, and cloud-native components. The ideal candidate will have strong expertise in Go, TypeScript, Python, and Kubernetes, and will be comfortable working with containerization, orchestration, and event-driven systems.In addition, the candidate must be willing to collaborate with multiple teams to ensure operational excellence and maintain and improve documentation while adhering to internal development standards.
Basic Qualification:
• 20+ years of software development experience, with a strong focus on backend and cloud-native applications.
• TS SCI w/Poly
• This position will be looking for the following skillsets: hardware and software integration, Infrastructure, provisioning, Ansible CM, Kubernetes, Cloud Technologies, Rancher, Containers as a service (Caas)
• Proficiency in Go (Golang), with practical experience developing production services.
• Experience building frontends using TypeScript, HTML, and CSS.
• Solid experience with Kubernetes, Helm, and GitOps workflows (ArgoCD).
• Familiarity with event-driven architectures and message brokers like Kafka.
• Hands-on experience with container technologies like Docker, and orchestration via RKE2 or similar.
• Strong understanding of system design, RESTful APIs, and microservices.
• Familiarity with SQL databases and integration in containerized environments.
• Strong debugging, problem-solving, and communication skills.
Preferred Qualifications:
• Familiar with Atlassian Tool Suite (Jira, Bamboo, Fisheye).
• Experience with Agile development
• Experience with Continuous Integration
• LINUX or UNIX administration/maintenance experience
• knowledge of SIGINT systems and dataflows
• Ability to perform in a team environment.
• Experience with Kafka, NiFi, MetalLB, and MinIO in production environments.
• Familiarity with infrastructure-as-code and automation using cloud-init or Terraform.
• Experience with CI/CD pipelines and Git-based workflows.
• Background in observability (Prometheus, Grafana, or similar).
• Experience with Rancher Suite (Harvester, Longhorn, KubeVirt).
• Prior work with AWS (EKS, S3, Lambda, RDS) or other cloud platforms.
• Maintain and improve documentation and internal development standards
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.