BAE Systems Digital Intelligence

Senior Software Engineer – ElasticSearch Expert

BAE Systems Digital Intelligence

full-time

Posted on:

Location Type: Hybrid

Location: Leeds • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ApacheAWSElasticSearchJavaKafkaKubernetesPostgresPythonRDBMSSpringSpring BootSpringBootSQL

About the role

  • Collaborate with developers and data engineers to support java based microservice access to Elastic/Opensearch.
  • Troubleshoot and resolve performance bottlenecks.
  • Design, implement, and optimize scalable Elasticsearch/OpenSearch clusters.
  • Advise on and implement indexing strategies, mappings, and queries for performance.
  • Manage cluster performance tuning, shard management, and performance monitoring/alerting.

Requirements

  • 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)
Benefits
  • We offer a range of hybrid and flexible working arrangements –please speak to your recruiter about the options for this particular role

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ElasticsearchOpenSearchJavaSpring BootKubernetesPythonApache KafkaSQLPostgresAWS RDS
Soft skills
collaborationtroubleshootingperformance optimizationadvisingproblem-solving
Lloyds Banking Group

Lead Software Engineer

Lloyds Banking Group
Seniorfull-time$90k–$165k / year🇬🇧 United Kingdom
Posted: 7 days agoSource: lbg.wd3.myworkdayjobs.com
CloudGoogle Cloud PlatformPython
Lloyds Banking Group

Lead Software Engineer

Lloyds Banking Group
Seniorfull-time$90k–$165k / year🇬🇧 United Kingdom
Posted: 7 days agoSource: lbg.wd3.myworkdayjobs.com
CloudGoogle Cloud PlatformPython