Senior Data Engineer / Python Engineer
Salary: up to £105,000 (+package)
o Expert python programming skills.
o Experience of developing services within a service orientated architecture (SOA). Knowledge and experience of hosting models/services written in Python in a productionised server environment. It could be Python Flask or something else. Knowledge of designing and building enterprise level architecture (RESTful APIs, micro service architecture)
o Experience and desire to develop model integration code in Python, build Devops (CI/CD pipelines, automated testing) to deploy into non prod and prod environments.
o Experience of Cloud platforms, preferably Azure (Azure App Service, Azure Monitoring, Azure pipleines).
o Good business knowledge of fixed income products (bonds and swaps)
o Excellent interpersonal skills and experience working with actuarial and financial modellers.
o 5+ years commercial experience
o Experience in Agile Development practices, task tracking in JIRA or Azure Devops
o Knowledge or experience of R and R shiny.
o Experience in spreadsheet modelling (Excel ,VBA)
o Experience of database development (SQL, ETL tools)
o Experience of structured languages .net (C#, ASP.net), C++
o Experience of containerisation such as Docker.
o Knowledge of assets and liabililty management, pensions and insurance