Posted 2w ago

Software Engineer 3

@ Base-2 Solutions
Bethesda, Maryland, United States
OnsiteFull Time
Responsibilities:Deploy pipeline, Maintain CI/CD, Design infrastructure
Requirements Summary:Active TS/SCI with ability to obtain a CI Polygraph. Bachelor's degree with six years of experience; three additional years may substitute for the degree. Strong Linux, containers/Kubernetes, CI/CD, Elasticsearch/Logstash/Kibana, and cross-functional collaboration.
Technical Tools Mentioned:Kubernetes, Elasticsearch, Kafka, Helm, GitLab, CI/CD, Linux, Prometheus, Grafana, SALT, Python, Bash, PowerShell, Java
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Position Summary

Support the NMEC DOMEX Technology Platform and D3P Modernization effort by designing, deploying, and maintaining a full-stack containerized microservices architecture in a mission-focused engineering environment.

Essential Duties and Responsibilities

  • Deploy, triage, and maintain a production big data pipeline using a microservice architecture running on Kubernetes with Elasticsearch backend and Kafka messaging. 
  • Enhance, improve, and maintain CI/CD and DevOps scripts and processes. 
  • Design, develop, and support scalable, redundant infrastructure including physical and virtualized environments. 
  • Use Helm to configure Kubernetes deployments in support of new feature requirements. 
  • Collaborate with systems engineering, architecture, development, security, operations, and integration teams. 
  • Participate in Agile release planning, scrum of scrums, bug triage, design sessions, and related meetings

Required Qualifications

  • Active TS/SCI with ability to obtain a CI Polygraph.
  • Bachelor's degree with a minimum of six years of experience in the category field. Three additional years of experience may be substituted for the bachelor's degree.
  • Strong Linux proficiency. 
  • Hands-on experience with containers and Kubernetes. 
  • Experience with CI/CD orchestration and GitLab. 
  • Familiarity with Elasticsearch, Logstash, and Kibana. 
  • Demonstrated success working in cross-functional engineering environments.

Preferred Qualifications

  • Experience operating systems at scale. 
  • Knowledge of Agile methodologies. 
  • Development experience with Bash, PowerShell, SALT, Python, Groovy, or Java. 
  • Experience supporting enterprise or production systems. 
  • Familiarity with Kafka or other messaging systems, Kubernetes monitoring tools such as Prometheus and Grafana, GPU-based Kubernetes, SALT for deployment automation, Helm/Helmfile, and Nexus.

Required Education and Experience Equivalency

EducationYears of Experience
High School Diploma/GED9
Associates Degree9
Bachelors’ Degree6
Masters’ Degree6
PhD6

Required Certifications

  • None specified.

Required Security Clearance

  • Active TS/SCI with ability to obtain a CI Polygraph.