At a Glance
- Tasks: Support and manage infrastructure for the Bank's electronic trading, integrating data science models and automating processes.
- Company: Join a leading bank focused on innovative electronic trading solutions and cutting-edge technology.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a dynamic team driving innovation in finance with real-world impact and collaboration.
- Qualifications: Expertise in Elastic Stack, DevOps tools, and scripting; experience in trading infrastructure is a plus.
- Other info: Ideal for tech-savvy individuals eager to learn and thrive in a fast-paced environment.
The predicted salary is between 36000 - 60000 £ per year.
Application Support Engineer with ElasticSearch will be a member of the team responsible for supporting and managing the infrastructure that supports the Bank\’s electronic business (also known as Electronic Trading or Pre-Trade). This role involves working closely with core Infrastructure teams, development, and the business to respond to requests and resolve issues quickly, often under pressure and sometimes out of hours. The position also includes coordinating multiple global teams to deliver infrastructure, tuning operating systems to optimize performance for Forex (FX) and Fixed Income (FI) applications.
Responsibilities
- Data Science Integration: Integrate data science models into applications, collaborate with data scientists, develop data pipelines, and support machine-learning models in production. Experience with data science, ML models, and data processing frameworks is essential.
- DevOps and Application Management: Design and maintain CI/CD pipelines, monitor and troubleshoot application performance, and automate deployment and infrastructure tasks using tools like Jenkins, Docker, and Kubernetes.
- Solace and ITRS Platform Management: Manage Solace messaging infrastructure and ITRS monitoring tools, configure alerts, and implement platform upgrades.
- Application Design and Architecture: Diagnose and resolve complex technical issues related to applications.
- Documentation and Knowledge Sharing: Maintain detailed documentation and share best practices within the team.
- Innovation and Continuous Improvement: Stay updated with industry trends, identify opportunities for automation and process improvements.
- Automation/Scripting: Develop scripts in Python, Shell, SQL, etc., for administration, monitoring, and support tools.
Skills
Must have
- Expert knowledge of the Elastic Stack (Elasticsearch, Logstash, Kibana, Beats), including deployment and management in distributed environments.
- Proficiency with DevOps tools (Jenkins, Docker, Kubernetes) and infrastructure as code.
- Understanding of index lifecycle management, shard optimization, and cluster health monitoring.
- Knowledge of IP networking and data flow in distributed systems.
- Experience integrating ELK with packet capture/analysis tools.
- Hands-on experience creating data pipelines and tuning Logstash and Beats.
- Scripting skills in Python and/or PowerShell for automation.
- Experience with APIs (REST/JSON/XML) and integrating third-party data sources.
- Understanding of trading infrastructure and protocols (FIX, Market Data, Order Entry).
- Knowledge of security practices like RBAC, TLS, audit logging in Elasticsearch.
- Experience with multi-site replication, cross-cluster search, and disaster recovery.
- Strong Linux, container, and cloud-native observability knowledge.
- Organized, self-driven, with good priority management in high-performance environments.
Nice to have
- Knowledge of Corvil and Pico tools for network telemetry.
- Exposure to Solace, 29West, Tibco, or similar messaging platforms.
- Experience with observability platforms like ITRS Geneos and ELK integration.
#J-18808-Ljbffr
Application Services Engineer with Elastic Search employer: Luxoft
Contact Detail:
Luxoft Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Application Services Engineer with Elastic Search
✨Tip Number 1
Familiarise yourself with the Elastic Stack, especially Elasticsearch, Logstash, and Kibana. Understanding how to deploy and manage these tools in distributed environments will give you a significant edge during interviews.
✨Tip Number 2
Brush up on your DevOps skills, particularly with tools like Jenkins, Docker, and Kubernetes. Being able to discuss your experience with CI/CD pipelines and automation will demonstrate your capability to handle the responsibilities of the role.
✨Tip Number 3
Gain hands-on experience with scripting in Python or PowerShell. Having practical examples of how you've used scripts for automation or monitoring can set you apart from other candidates.
✨Tip Number 4
Stay updated on industry trends related to trading infrastructure and data science integration. Showing that you're proactive about learning and adapting to new technologies will impress potential employers.
We think you need these skills to ace Application Services Engineer with Elastic Search
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your expertise with the Elastic Stack and relevant DevOps tools. Include specific examples of your experience with Elasticsearch, Logstash, and Kibana, as well as any projects involving data science integration or automation.
Craft a Compelling Cover Letter: In your cover letter, express your passion for application support and infrastructure management. Mention how your skills align with the job requirements, particularly your experience with CI/CD pipelines and scripting in Python or PowerShell.
Showcase Relevant Projects: If you have worked on projects that involved integrating data science models or managing messaging infrastructures, be sure to include these in your application. Highlight your role and the impact of your contributions.
Prepare for Technical Questions: Anticipate technical questions related to ElasticSearch, DevOps practices, and application performance monitoring. Brush up on your knowledge of index lifecycle management and cluster health monitoring to demonstrate your expertise during interviews.
How to prepare for a job interview at Luxoft
✨Showcase Your Elastic Stack Expertise
Make sure to highlight your expert knowledge of the Elastic Stack during the interview. Be prepared to discuss your experience with Elasticsearch, Logstash, Kibana, and Beats, especially in distributed environments. Providing specific examples of past projects where you deployed and managed these tools will demonstrate your capability.
✨Demonstrate DevOps Proficiency
Since the role involves working with CI/CD pipelines and tools like Jenkins, Docker, and Kubernetes, be ready to talk about your hands-on experience with these technologies. Discuss any automation or infrastructure tasks you've completed using these tools, as this will show your practical understanding of DevOps principles.
✨Prepare for Technical Problem-Solving
Expect to face technical questions that assess your ability to diagnose and resolve complex issues. Prepare by reviewing common problems related to application performance and infrastructure management, and think through how you would approach troubleshooting these scenarios in a high-pressure environment.
✨Highlight Collaboration Skills
This role requires close collaboration with various teams, so be ready to share examples of how you've successfully worked with cross-functional teams in the past. Emphasise your communication skills and your ability to coordinate efforts across global teams, especially when under tight deadlines.