About this role
We are looking for a Senior Software Developer to join our team and contribute to the development of a cloud-based ETL platform. You will design and develop data processing solutions using Microsoft Azure, Azure Data Factory, Azure Functions and MS SQL Server, while working closely with business stakeholders and external partners.
What you’ll be doing:
- Analyse business requirements and create solution concepts and technical designs as part of ETL platform development.
- Design, implement and develop ETL/ELT data processing pipelines using MS Azure Data Factory and Azure Functions within CEEDACH.
- Prepare and maintain mechanisms for the automatic import, validation and updating of the insured database based on business requirements, using MS Azure Cloud PaaS services and MS SQL Server.
- Onboard new partners and contracts to the ETL platform, including:
- Maintain the continuity and reliability of the cloud ETL platform dedicated to importing and processing partner data using Azure Data Factory, Azure Functions and Azure SQL.
- Monitor production pipelines and troubleshoot and resolve pipeline failures and data quality issues.
- Cooperate with internal and external clients at various stages of project implementation.
- Cooperate and communicate with other AXA Partners departments in accordance with company rules and processes.
- Prepare and maintain required technical documentation.
What you’ll bring:
- 5+ years of experience writing complex queries using T-SQL.
- English at B2/C1 level and Czech are required.
- Strong knowledge of data modelling, ETL/ELT development and data warehousing, with the ability to understand and organize data from various sources.
- Hands-on experience with MS Azure Cloud PaaS services (Azure Data Factory, Azure Functions, Azure Blob Storage, Azure SQL / SQL Managed Instance)
- Experience with Python, particularly in data processing.
- Knowledge of CI/CD principles and experience with Azure DevOps or similar tools is an advantage.
- Bachelor’s degree in IT or IT Management.
- Ability to work effectively under time pressure.
- Good communication skills.
- Knowledge of German is an advantage.
- Experience with .NET is an advantage.
What we offer:
At AXA Partners, we’re appreciative of the people who work for us and our rewards package is reviewed regularly to reflect that. You can expect to receive:
- 25 days of vacation
- Meal vouchers worth 150 CZK from day one
- Home office 2 days per week (after training), including full equipment (laptop, monitor, docking station, etc.)
- Smart working allowance (1 200 CZK/month)
- MultiSport or Pluxee Flexi Pass (500 CZK/month contribution)
- Telemedicine – 24/7 online medical support for you and up to five family members
- Pension contribution (1,000 CZK/month)
- Fully covered life insurance
- Free European travel insurance, including coverage for extreme sports and roadside assistance
- Development programs and courses, including access to LinkedIn Learning
- A friendly team of colleagues
- Office refreshments
To apply, click on the ‘apply for this job’ button, you’ll then need to log in or create a profile to submit your CV. We’re proud to be an Equal Opportunities Employer and don’t discriminate against employees or potential employees based on protected characteristics. If you have a long-term condition or disability and require adjustments during the application or interview process, please send an email to AXA Partners Global HR Response - globalhr@partners.axa
Who we are:
We’re AXA Partners, experts at designing and delivering assistance solutions and specialised insurance, credit, and lifestyle protection – with and for our partners worldwide. What sets us apart? The expertise and passion of our 8,500+ people, and a strong network of over 55,000 professionals all over the world. Powered by them and our sector-leading technology, we continuously evolve, adapt and thrive – offering solutions and services that make sure we’re always at people’s side, no matter what. Helping others is our passion. Combining the best digital technology with our warm, human touch, we’re always looking at new ways to offer seamless and reassuring experiences when it really matters.
Join a company that helps protect the forests! At AXA Partners, we plant a tree for every new recruit (with a permanent contract)
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?