Principal Software Engineer / Elastic Engineer

Full Time Lead Level 8+ years

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Enhance, maintain, and sustain an Elastic, Logstash, and Kibana (ELK) instance with a focus on data on-boarding, content development, and troubleshooting for our customers. This role is for a Principal Software Engineer (Elastic Engineer) working with a team of Data Analytic Engineers.

Responsibilities

  • Build data pipelines to ingest external datasets into Elastic products
  • Design, build, deploy, maintain, and enhance the Elastic Logstash Kibana (ELK) platform
  • Install and configure ELK
  • Utilize Elasticsearch Indices, Elasticsearch APIs, Kibana Dashboards, Log Stash and Beats
  • Use or create plug-ins for ELK like authentication and authorization plug-ins
  • Integrate ELK with enterprise tools and APIs, such as for authentication and authorization
  • Design and implement complex development use cases and scenarios using programming languages like Python, Groovy, and Bash
  • Use Elastic Search Cluster Monitoring Tools

Requirements

  • U.S. Citizenship
  • Active Secret (S) clearance
  • Ability to obtain a TS/SCI clearance
  • Ability to obtain DHS Suitability
  • 8+ years of directly relevant software development experience
  • 2+ years of experience as an Elastic Cloud on Kubernetes (ECK) admin or equivalent role
  • 2+ years of experience with Elasticsearch Domain Specific Language (DSL)
  • 5+ years of experience with Kubernetes architecture
  • Strong knowledge of ELK stack
  • Knowledge of scripting languages, such as JavaScript, Python, Bash

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science or a related discipline
  • 8+ years of directly relevant software development experience, with at least 2 years as an Elastic Cloud on Kubernetes (ECK) admin and 5 years with Kubernetes architecture.

Nice to Have

  • Experience working in an agile environment
  • Experience supporting federal customers
  • DoD 8570.1-M Compliance at IAT Level I certification (e.g., CISSP)
  • Agile software development methodology certification (e.g. SCRUM Master)
  • Elastic certification (e.g., Elastic Certified Engineer, Elastic Certified Analyst)
  • Kubernetes certification (e.g., KCNA, KCSA, CKAD, CKA, CKS)

Skills

Python * Kubernetes * JavaScript * Groovy * Bash * Kibana * Elastic * Logstash * Elastic Cloud on Kubernetes (ECK) * Elasticsearch DSL *

* Required skills

Benefits

Medical benefits
11 paid holidays
Three weeks of PTO/Sick
Dental benefits
Basic life insurance
Pre-Approved Online Training
Vision benefits
401K Matching
Health Saving Account (HSA)

About Node.Digital LLC

Node.Digital provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges. They focus on disruptive technologies, agility, and competitive offerings for intelligence, defense, civil,...

Technology
View all jobs at Node.Digital LLC →