Develop and maintain tools and applications supporting actuarial processes, design, implement, and optimize data processing and ETL/ELT pipelines
Job Summary
Develop and maintain tools and applications supporting actuarial processes, design, implement, and optimize data processing and ETL/ELT pipelines.
Build and develop backend for computational tools using Java and Python, collaborating with actuaries and business teams to translate requirements into technological solutions.
PwC offers flexible working conditions including a hybrid model, flexible start times, workation, sabbatical leave, and comprehensive development, wellbeing, and benefit programs.
Matching Summary
Develop and maintain tools and applications supporting actuarial processes, design, implement, and optimize data processing and ETL/ELT pipelines.
Skills & Requirements
Must-have
Java development
ETL/ELT pipeline development
Relational databases and SQL
Agile, Scrum methodologies
Polish, English, and German communication
Nice-to-have
AI technologies in daily work
Accuracy, proactivity, analytical thinking
Insurance, risk, or actuarial experience
Python programming
FastAPI, Pandas, SQLAlchemy
Backend system design experience
Key Requirements
Minimum 2-3 years of Java programming experience
Experience creating or maintaining data pipelines, ETL/ELT processes
Experience with large and diverse datasets, process automation
Ability to design solution architecture and optimize code for performance
Proficiency in Polish, English, and German languages