Senior Data Engineer/Developer
At M&G our vision is: to become the best loved and most successful savings and investment business and we’re looking for people who are excited about joining us on our journey. We’re digitally transforming and investing heavily in technology and innovation to develop new and improved customer propositions that really raise the bar for our customers. To help us achieve our vision we’re looking for exceptional people who live our values and behaviours and who can inspire others; embrace change; deliver results and keep it simple.
We know that an inclusive environment makes us more accessible and ensures we attract, engage, promote and retain exceptional people. We welcome applications from all individuals regardless of age, gender/gender identity, sexual orientation, ethnicity/nationality, disability, or military service and welcome those who have taken career breaks. We will consider flexible working arrangements or home working arrangements for any of our roles.
What you can expect from us:
We are committed to creating an environment where you can be exceptional at all you do. To help us deliver this, we promise to:
- Challenge Your Limits by creating a stimulating working environment and providing opportunities for you to be involved in meaningful and challenging work
- Support Your Aspirations with a commitment to learning and development that helps you achieve and build your experience with people who want you to succeed
- Value Your Input whereby leaders and managers will involve you in key decisions, listen to your thoughts and recognise the important contribution you make
- Balance Your Life through a work life partnership that focuses on making this an inclusive, diverse and friendly place to work and offers the flexibility and support that enables everyone to be at their best
How do we support our employees:
All M&G plc employees will be supported in the workplace through our M&G Employee Assistance Programme (EAP). If you need counselling, confidential financial or legal advice. The service is available 24 hours a day, 365 days a year and offers access to qualified professionals who can provide specialist information, advice and support on many issues. It offers a broad range of services, including help with family issues, maintaining work/life balance and mental health support.
We’re looking for a curious and adaptable Data Engineer/ Data Developer to join the Customer Data & Analytics team at M&G who are excited to help to grow our customers’ wealth and improve their world by investing with care. You’ll have the opportunity to connect our data sources, build data pipelines and APIs that help connect our business and drive strategic decisions.
You’ll be joining M&G Customer Tech Data & Analytics team, helping us shape the future of data-driven decision making across the business. You’ll work with many teams across M&G to help them design data models, to build pipelines into analytics platforms and other applications that make use of the vast array of data we gather. You will also help us to ensure that, with our ever changing business, we are collecting and making use of all data sources as they are released to customers, advisors and colleagues alike.
A key part of the role will be to understand how complex data sources connect, to build in automation and to develop a true Customer Data Platform. You will have a strong set of technical skills, specifically around Azure technologies and will be working with colleagues in the UK and Mumbai.
You should apply to the roles if:
•You have a solid grounding in SQL and Python, and are comfortable using them everyday •You have experience in Azure technologies, particularly SQL DB, Pipelines, Data Factory and Event Hubs •You have experience in building and surfacing API’s, particularly using Azure App and Azure API Management services and/or Apigee•You have experience in processing data from flat files, APIs, Databases and streams•You have a solid grounding in leveraging data visualisation technologies to present clear analysis, particularly using Power BI•You have solid experience in the Asset Management industry and understand the data source complexities•What we’re doing sounds exciting and you cant wait to explore our data •You have experience of prioritising work•You have a solid understanding of agile practices such as Scrum and Kanban•You're impact driven and eager to have a real positive impact on the company, products, customers and very importantly your colleagues as well •You have a self-starter mind-set; you proactively identify issues and opportunities to tackle them without being told to do so •You're a team player whom your colleagues can rely on
What you'll do
•Work in a multi-disciplinary team to create awesome modern experiences for our staff and clients using a variety of mainly cloud based technologies including:•Processing data from various parts of the business in many different formats including:•Microsoft SQL Server & Oracle Databases•Salesforce•REST APIs•Flat files•Data streams•Transforming, enriching and surfacing that data to the business though developing visualisations and APIs using:•C#•SQL•Python•PowerBI•Azure stack – specifically Azure data factory•Develop and maintain Continuous Integration and Deployment pipelines for the processes and products you have built using Azure DevOps• You have a continual focus on improving your engineering skills and practices• Work with your team to build automated solutions •Work across teams to automate build, test and deployment activities and improve our tooling• Pair-programming or peer review as appropriate• Application of automated testing, BDD and TDD as appropriate• Utilisation of a number of Microsoft Azure PaaS components, particularly App Services
We live by four behaviours at M&G and we ask all our employees to:
- Inspire Others - Support and encourage each other, creating an environment where everyone can contribute and succeed
- Embrace Change - Be open to change, willing to be challenged and able to adapt quickly and imaginatively to new ideas
- Deliver Results - Focus on outcomes, set high standards and deliver with energy and determination
- Keep it Simple - Cut through complexity and bureaucracy, be clear and decisive and never overcomplicate things