Senior System Consultant
We are looking for a skilled and experienced Senior System Consultant to join our team. As a Senior System Consultant, you will be responsible for ensuring customer satisfaction throughout the product lifecycle, including pre-sales, implementation, and support.
This involves overseeing deployment, performance, reliability, operability, security, and other non-functional requirements of our platform instances.
* Building and developing expertise on our platform
* Analyzing and implementing improvements for system stability, reliability, and performance through issue analysis, benchmarking, and performance profiling
* Serving as the point of contact for system production and architecture technical issues, acting as a trusted partner to clients
* Assisting clients with sizing, setup, monitoring, and maintenance of their infrastructure (hardware and software supporting our platform)
To succeed in this role, you should have:
1. A bachelor's degree in computer science or computer engineering
2. 3-5 years of relevant technical experience
3. Experience with capital markets software (trading, risk management, or operations)
4. Prior technical experience with our platform is essential
5. Familiarity with Linux / Unix systems, shell scripting, networking
6. Knowledge of databases (Oracle, PostgreSQL, Microsoft SQL Server)
7. Knowledge of Cloud technologies (AWS, Azure)
8. Curiosity and a strong desire to learn
9. Ability to collaborate and work well in a team
10. Systematic problem-solving and critical thinking skills
11. Excellent presentation and communication skills, both written and verbal
12. Good organizational skills
13. Knowledge of multi-threaded programming, design patterns, and middleware
14. Experience with debugging tools such as Valgrind, GDB, BPF, Java profilers like MAT is advantageous
15. DB administration skills are a plus
16. Proactive and self-driven attitude