 
        
        Senior Software Engineer – ElasticSearch Expert
Join to apply for the Senior Software Engineer – ElasticSearch Expert role at BAE Systems.
Location: London or Leeds.
Grade: GG10 – GG12. Hybrid and flexible working arrangements available.
Required Skills And Experience
 * Experience of designing, implementing and optimising scalable Elasticsearch/Opensearch clusters.
 * Understanding of and experience with advising on and implementing indexing strategies, mappings, and queries for performance.
 * Understanding of high availability and fault tolerance of ElasticSeach/OpenSearch clusters.
 * Understanding of cluster performance tuning, shard management and performance monitoring/alerting.
 * Troubleshoot and resolve performance bottlenecks.
 * Collaborate with developers and data engineers to support java based microservice access to Elastic/Opensearch.
 * Experience of rightsizing ElasticSearch/OpenSearch clusters provided by AWS managed services.
Ideally have one or more of
 * Experience in integrating ElasticSearch/OpenSearch into Java/Spring Boot/Kubernetes/Python applications.
 * Experience in data ingestion tools and data processing pipelines using Apache Kafka.
 * Designing and optimising SQL queries for Postgres RDBMS (even better if in and AWS RDS environment).
Life at BAE Systems Digital Intelligence
We are embracing hybrid working, diversity and inclusion are integral to the success of BAE Systems Digital Intelligence.
Seniority level
 * Mid-Senior level
 * Full-time
 * Engineering and Information Technology
 * Defense and Space Manufacturing
#J-18808-Ljbffr