Senior Technical L1-L2 Support Consultant

Innovate with Us
Our client is a leading international investment fund that leverages data and technology to develop advanced financial strategies. They focs on generating high-quality predictive signals (‘alphas’) to identify market opportunities. The company fosters a data-driven, fast-paced, and collaborative environment, where technical expertise is essential to maintaining the stability and performance of critical systems.
This role operates at the intersection of L1 and L2 support, with elements of L3 responsibilities, requiring strong debugging skills, analytical thinking, and a proactive approach to problem-solving.
Technologies
- Operating Systems: Linux (administration, monitoring, troubleshooting)
- Programming: Python (backend development, automation, API integration), Bash scripting
- Databases: SQL (relational databases, querying, troubleshooting)
- Infrastructure & DevOps: Kubernetes (preferred), networking, service-oriented architectures
Requirements
Programming & Scripting:
- Strong proficiency in Python (professional experience required)
- Experience with SQL (querying, troubleshooting)
- Bash scripting expertise and ability to write automation tools
Operating Systems & Infrastructure:
- Strong understanding of Linux systems (administration, CLI tools, troubleshooting)
- Familiarity with networking and service communication in Unix environments
- Understanding of Kubernetes and containerized infrastructure (preferred)
Work Style & Soft Skills:
- Problem-solving mindset with a proactive approach
- Strong communication skills, able to explain technical issues clearly
- Experience with ticketing systems, Slack-based support, and email troubleshooting
- Ability to work efficiently in a fast-paced, high-pressure environment
Examples of Typical Issues:
- Trading signals not reaching target systems – requires log tracing, database analysis, and queue debugging
- Debugging scripts failing due to unexpected data inconsistencies
- Monitoring alerts detecting stalled processes – requires scripting fixes and root cause analysis
- Ad-hoc technical validation requests from end users
Responsibilities
Technical Support & Troubleshooting:
- Manage support tickets and resolve system incidents across a multi-layered technology stack
- Debug and troubleshoot issues related to data processing, system integrations, and service interruptions
- Perform root cause analysis and collaborate with engineering teams for long-term fixes
- Support internal users, ensuring timely issue resolution
Automation & Scripting:
- Develop Python and Bash scripts to automate monitoring, alerting, and debugging
- Write self-service scripts and tools for incident resolution
- Optimize existing scripts and code for performance improvements
System Optimization & Monitoring:
- Ensure the reliability and stability of C++ and Python pipelines
- Continuously assess system performance and propose automation strategies
- Implement monitoring solutions to proactively detect issues
Collaboration & Communication:
- Work closely with development and infrastructure teams to address systemic issues
- Maintain clear and structured communication with stakeholders and end users
English
- B2 (Upper-Intermediate)
Type of work
- Remote, full-time.
- On-call rotation required for incident support
Time zone
- Europe & North America