
Senior Python Developer
- Warszawa, mazowieckie
- Stała
- Pełny etat
- Designing, developing & maintaining efficient and robust data transformation & reporting framework.
- Leading a team of local data engineers & be a role model for the team members
- Design application architecture according to business requirement, technology standards & best practices.
- Working closely with business users to deliver optimal solution according to their needs
- Work as part of Agile Scrum Team.
- Ensuring team is delivering/writing clean, well-designed code
- Supporting production issues by troubleshooting and resolving issues that arise around data processing, performance and set-up
- Troubleshooting, testing and maintaining the core product software and databases with optimal functionality & optimization
- Contributing in all phases of the development lifecycle
- Technical Knowledge
- o 10+ years of software development & data analysis experience o 7+ years of experience as a lead data analyst o Strong background in Python development and it's libraries (like pandas, numpy, json, requests, pytest/unittest, pyarrow, openpyxl,xlsxwriter) including good understanding on architecture, design principles, coding standards, modularity & design patterns o Good experience in developing, implementing and managing data-driven Python applications o Data integration and a good understanding of ETL where able to enrich and read data from various data format like CSV,JSON,XML,Parquet,Avro,OLAP Cube e.t.c. o Lambda Architecture for unified data pipelines for batch & real time processing o RESTful API design and integrations o Automation & continuous integration (Jenkins) o Agile environment and testing frameworks (unittest / pytest) o Develop algorithms to transform data into useful, actionable information o Understanding of Relational Database such as PostgreSQL/Oracle & acquainted with OLAP - Online Analytical Processing (MDX Query) will be added advantage Domain Knowledge
- o Good Market Risk domain experience preferred however is not essential. Domain knowledge on financial instruments and derivatives, trading and risk management, market data, and market risk processes and methodologies. o Good understanding of risk measures, risk analysis and reporting o Knowledge of at least one specific asset class / line of financial instruments would be valued Other Preferred Skills
- o Strong analytical & problem solving and creative skills o Good communication skills in both written and oral English o Ability to be organised and multi-task on different requirements across various stakeholders, and to work independently and under pressure o Cultural sensitivity and awareness to work with a range of people from diverse background and geographies o Can work unsupervised and prioritize & accomplish tasks accurately and on a timely basis o Should have a technical or numerate degree in subjects such as Computer Science, Engineering, Mathematics or Economics, advanced degree preferred