Capitole keeps growing and we want to do it with you!
We are seeking a Python Developer with Azure to work on a critical project involving the migration of calculation logic into Databricks using Python.
The intention of the project is to set up a complete Risk Module for Korea within Databricks to serve calculations for Accounting, Economic Capital (EC) and IFRS9.
This role requires expertise in Python development, to adapt and extend existing Python code, experience with distributed data processing frameworks, knowledge of the Databricks environment and a close collaboration with a number of stakeholders.
KEY RESPONSABILITIES
1. Code Adaptation and Development :
- Refactor and adapt existing Python code to handle the new data schema and transformations. Part of the code is already available in Python, however it would need to be adjusted and/or extended (new data fields, new data sources,…)
- Develop new modules to process, transform, and load data using PySpark or Python-based frameworks.
- Implement data validation and error handling mechanisms.
2. Databricks Platform Support (would be nice) :
- Support in initial configuration of Databricks (including library installations and resource optimization)
- Integrate Databricks with cloud storage and data sources (on Azure and/or Databricks)
- Automatisation of Jobs in Databricks or Azure Data Factory
3. CI / CD, Testing and Quality Assurance :
- Set up CI / CD pipelines for code and configuration deployment
- Write and execute unit tests, integration tests, and performance tests for data pipelines.
- Debug and troubleshoot issues in a distributed environment.
4. Collaboration and Documentation :
- Work closely with data engineers, analysts, and cloud architects to ensure seamless integration and operation.
- Document code, workflows, and platform configurations for transparency and future reference
TECHNICAL SKILLS :
- Strong programming skills in Python
- Hands-on experience with Databricks, including cluster setup, Jobs, Workflows, and Delta Lake.
- Experience with Azure
- Nice to have: SAS know-how or at least familiarity with financial processes
SOFT SKILLS :
- Ability to collaborate effectively with cross-functional teams.
We're great, but with you we'll be even better!
For this you will have :
- Budget of 1.200€ in individual training for you to use it in whatever you want (technological events, books, trainings, certifications, etc.).
- Follow-up with your team every month for continuous feedback.
- Teleworking.
- Flexible working hours to help you reconcile your professional/family life.
- Private medical insurance paid in full by Capitole.
- Flexible remuneration (restaurant tickets, transport and/or childcare).
- Andjoy (Gymforless).
- Discounts on major brands for employees (Club Capitole).
Get to know the whole family :
- Team Buildings every two months - don't miss the summer party or the Christmas dinner!
- Football team sponsored by Capitole.
- Technological communities for you to share your knowledge and ideas with the other teams, sharing internal knowledge is essential!!!!
- Last but not least, a TEAM! Don't you know us yet? Discover us!!!
See what people are saying about us
Don't hesitate to send us your profile, we are looking forward to meeting you!
The employee will adhere to the information security policies :
- They will have access to confidential information related to Capitole and the project they are working on.
- They must comply with the security policies and the internal policies of the company and the client.
- They will be required to sign an NDA (Non-Disclosure Agreement).