Job DescriptionThe ElasticSearch Systems Engineer role provides support across an Agile team in a DevSecOps environment. This role will provide support for a large enterprise ElasticSearch deployment. This role requires providing design, configuration, maintenance and troubleshooting support in the Elastic environments in both cloud (AWS) and on prem.Primary Responsibilities:
- Maintain Elasticsearch clusters in a cloud based environment across multiple availability zones.
- Ensure the Elasticsearch clusters continue to run under optimal conditions
- Evaluate existing Elasticsearch clusters, configuration parameters, indexing, search and query performance tuning, security and administration
- Maintain appropriate infrastructure to maintain performance and data integrity
- Keep Elasticsearch clusters upgraded (as permitted by the applications reliant on them)
- Spin up/customize clusters to meet various development and/or business needs
- Optimize indexes to meet business needs (e.g. logging, enterprise search)
- Troubleshoot various issues with the clusters (from small errors like unassigned shards, to automation issues, to node/cluster failures)
- Work closely with architecture, engineering and development and operations teams and jointly work on key deliverables ensuring production scalability and stability
- Ensure security of Elasticsearch cluster
- Follow and implement Elastic best practices
- Ensure appropriate monitoring & alerting of Elasticsearch
RequirementsBasic Qualifications:
- Candidate must have an active TS/SCI with a Polygraph
- Requires Bachelors with 12+ years of prior relevant experience or Masters with 10+ of prior relevant experience.
- 3+ year experience with Elasticsearch Administration
- Direct experience maintaining and integrating Elasticsearch within an operational enterprise information system
- Experience working in an Agile development environment and tempo
- Experience with deploying and using Elasticsearch in Commercial Cloud Platform (ex, AWS, Google Cloud, Azure)
- Excellent communication skills (written and verbal)
Preferred Qualifications:
- Experience working on ODNI systems
- Understanding of ODNI system development policies