What are the responsibilities and job description for the Elasticsearch Lead Engineer position at TRINITY GLOBAL CONSULTING?
***THIS ROLE IS 100% ON-SITE. THIS ROLE IS NOT REMOTE. ***
Location: Chantilly, VA
Clearance: TS, SCI/Poly eligible
Level: T4
DUTIES MAY INCLUDE:
Design, develop, and deploy a log analytics and infrastructure monitoring solution using the Elastic stack (Elasticsearch, Logstash, Beats, and Kibana). This solution will act in support of an existing identity, credential, and access management (ICAM) system.
Deploy, configure, test, troubleshoot, maintain, upgrade Elastic clusters and environments
Plan resources and continuously optimize the infrastructure and configuration of Elasticsearch to maintain cluster health and search performance
Configure Kibana for end-user access using role-based filtering and/or multi-tenancy features
Interface with other developers to integrate Elastic stack with existing ICAM baseline
Responsible for gathering monthly and quarterly metrics for customer review
Resolve installation, infrastructure, data flow, and log ingest issues in both development and production environments
Perform daily administration tasks for Elasticsearch clusters and environments
Work in an Agile environment: estimate features and user stories, participate in developing sprint roadmaps, analyze user stories, develop design and architecture elements to support user story and / or feature development
Work in DevSecOps environment with automated CI/CD pipelines
Participate in design reviews
Develop mockups and wireframes
Conduct peer reviews and code reviews
REQUIRED:
Active Top Secret clearance
Must be able to obtain and maintain CI (Counterintelligence) polygraph
Bachelor's degree in related discipline plus 8-12 years of prior relevant experience or master’s with 6-10 years of prior relevant experience
Experience as a software developer, integrator, administrator, or similar technical role
Must have a valid CompTIA Security Certification.
5 or more years of demonstrable experience designing, developing, and deploying solutions using the Elastic stack, including Elasticsearch, Logstash, Kibana, and Beats.
Experience with Elastic stack security features, such as client authentication, SSL/TLS configuration, and role-based document filtering
Strong documentation skills with a proven ability to develop troubleshooting guides, standard operating procedures, architecture diagrams, etc.
Highly autonomous, self-directed, and proactive when it comes to maintaining system infrastructure and log data integrity
Experience working with Agile tools such as Jira / Confluence etc.
DESIRED:
Elastic Certified Engineer
Experience with container orchestration technologies like Docker and Kubernetes
Experience working in a production environment with strict availability/uptime requirements
Experience or familiarity with identity, credential, and access management (ICAM) technologies and concepts