Job description:
For our client, a large actor within bank & finance in the Nordics, we are looking for a Python expert.
Our client is currently enhancing their credit risk calculation capabilities through a significant long-term project. Initiated six months ago, this project is set to move into its first phase in Q1 next year, with the second phase scheduled for Q2-Q3. The focus is on building a robust pipeline engine and an API capable of handling concurrent users, optimizing performance for large data volumes, and conducting profitability analysis. They are looking to strengthening their team long term with highly capable colleagues.
As a Senior Python Developer, you will play a crucial role in designing and implementing solutions that meet the client’s business requirements. Your responsibilities will include developing Python programs with libraries such as Pandas and Polars, managing metadata, and maintaining user access and security controls. You will provide technical support to users, resolve system issues, and maintain technical documentation. The role also requires optimizing the platform using Kubernetes and Docker, efficiently handling complex models and large data volumes, and ensuring seamless API performance for concurrent users.
**Key responsibilities**
- Development of python programs using pure python, pandas, Polars.
- Design and implement solutions to meet business requirements
- Support and maintenance
- Develop and maintain metadata, user access and security controls
- Provide technical support for users and resolve system issues
- Develop and maintain technical documentation, including data models, process flows and system diagrams
**Requirements**
- Minimum 8-9 years of experience in Python programming language. Should have worked with 3rd party libraries like pandas, polars etc.
- Knowledge of solution architecture within Python
- Experience of building complex pipelines with input and output from concurrent users
- Experience in Orchestration, cache techniques, API’s and working on cloud platforms. Good understanding of Kubernetes and Docker is key, to fine tune and optimize the platform.
- Experience in solutioning and architecting applications, preferably in Python.
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills with the ability to work in a team environment
- Strong attention to detail and ability to work under pressure
**Preferred**
- Experience in Financial Services, preferable in the Credit risk domain