Description
The purpose of this role is to design and develop high-performance data platforms for the financial market, supporting analytical processes for the FX market.
Responsibilities
•Designing and developing data platforms that process hundreds of messages per second
•Archiving data with multi-year retention
•Building a Data Lake and Data Warehouse
•Integrating with financial and trading systems
•Creating high-availability (HA) solutions
•Developing solutions that support risk management
•Mentoring junior developers, supporting analysts and business teams, and participating in Agile projects
Requirements
•At least 5 years of experience working with PostgreSQL
•Very good knowledge of SQL
•Experience in data modeling
•Knowledge of PL/pgSQL (procedures, functions, triggers)
•Experience in database performance optimization
•Practical knowledge of ETL integrations
•Experience working with large volumes of data
•A higher technical education
•Knowledge of Linux
•Experience in the banking industry
Nice to have
•Knowledge of Python
•Knowledge of Kafka or RabbitMQ
•Experience with Apache Airflow
•CI/CD skills
•Experience in the banking or financial sector
Conditions
•Hybrid: at most 2–3 times per month at the office in Warsaw
•Contract: B2B, 12 months + possible extensions
•Rate: max. 145 PLN net per hour + VAT