Elastic Search Engineer - TS/SCI
About the position
As an Elastic Search Engineer, you’ll be a member of our platform engineering team and help develop, deploy and maintain nosql databases as foundational elements of our microservice eco-system using a Kubernetes as foundational platform. You’ll also support the adoption of GitOps best practices across cross-functional engineering teams. In this fast-paced environment, you’ll collaborate closely with systems engineering, architecture, development, security, operations, and integrations teams. Work is conducted on-site at our client location in Bethesda, MD.
Responsibilities
- Deploy, triage, debug, and maintain production class databases like Elasticsearch and Redis
- Design and support database configuration management strategies across air-gapped network fabrics
- Partner with Systems Engineers to architect solutions for new capabilities
- Contribute to operational monitoring capabilities to provide proactive system notifications
- Contribute technical input to engineering documentation, diagrams, and models
- Participate in Agile release planning, scrums, design sessions, bug triage, and related team activities
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience) with 8+ years of relevant experience; Master’s degree with 6+ years of experience.
- Active TS/SCI security clearance with the ability to obtain and maintain a Polygraph.
- Current DoD 8570.01M IAT Level II (or higher) certification, such as Security+, CySA+, SSCP, CCNA Security, or CISSP (or Associate).
- Ability to obtain and maintain Privileged User Account (PUA) certification.
- Experience with Kubernetes and container platforms such as EKS, Rancher, or RKE2.
- Experience with one or more of the following: Elasticsearch, Keycloak, Redis, Strimzi.
- Experience working with open-source technologies and modern infrastructure platforms.
- Experience hardening databases to comply with NIST 800-53 security controls.
- Strong knowledge of Linux system administration.
- Experience deploying, managing, and troubleshooting containerized applications.
- Strong written and verbal communication skills.
- Ability to collaborate effectively with customers, engineers, architects, and cross-functional teams.
- Comfortable working in a fast-paced environment with team members from diverse technical backgrounds.
Nice-to-haves
- Experience with micro services architecture.
- Proficiency in scripting for automation and operational tooling (UNIX shell, Perl, or similar).
- Experience with Helm Chart templating.
- Experience with ArgoCD
- Knowledge of REST APIs, web services, networking, and internet protocols.
- Experience and domain knowledge related to data processing.
- Experience with big data applications.
- Experience supporting DIA, NDOC, and/or D3P.
Benefits
- 3 Medical Plan Options
- Dental and Vision
- FSA, DCFSA, HSA
- Life/AD&D Insurance
- Short-Term & Long-Term Disability
- Employee Assistance Program (EAP)
- Training and Educational Assistance
- Paid Time Off (PTO)
- 11 Federal holidays
- 401k plan with up to a 6% match (100% immediate vesting)