We currently have a great opportunity for an experienced and driven Data Engineer to join our expanding team, at a leading student accommodation provider.
The Data Engineer will be responsible for developing and maintaining efficient, scalable data pipelines and integrations within our data platform, fully based in Databricks and Azure. This role will also support data migration, transformation, and modelling to facilitate analytics and reporting across UPP’s business needs. Working closely with other Data Engineers and Analysts to ensure our data architecture is robust, secure, and optimized to serve as the foundation for reliable business intelligence.
Here at UPP, we’re committed to harnessing data for insightful decision-making and operational efficiency. As part of our Data & Business Intelligence team, you’ll contribute directly to this vision by ensuring data accuracy, accessibility, and scalability. This role offers significant exposure to cutting-edge cloud technologies within Azure and Databricks, making it an ideal opportunity if you are looking to expand your skills in data engineering, cloud optimization, and advanced analytics.
- Role Responsibilities will also include:Work closely with stakeholders across departments to gather requirements, ensuring data processes align with business needs and support decision-making.
- Develop, implement, and manage scalable ETL processes using Azure Databricks, enabling seamless data integration and transformation from diverse data sources.
- Ensure data accuracy and consistency through deduplication, validation, and error-handling measures, promoting data integrity across the pipeline.
- Continuously monitor, refine, and troubleshoot data processes for performance and reliability, identifying areas for improvement to enhance data pipeline efficiency.
- Design and maintain robust data models within Databricks and Azure SQL, ensuring data is organized and accessible for analysis and reporting.
- Incorporate key business rules and logic into data transformations, supporting the creation of analytics-ready datasets and aligning outputs with operational requirements.
- Partner with the Analysts to integrate, maintain, and troubleshoot Power BI reports and dashboards, providing a reliable foundation for business insights.
- Oversee configuration, performance, and cost-efficiency of Azure and Databricks environments, ensuring optimal usage of resources.
- Maintain thorough documentation for data processes, workflows, and improvements, promoting consistency and knowledge-sharing within the team.
- Stay Current with Technology Trends by keeping informed of emerging technologies, data practices, and tools in data engineering, identifying opportunities for future improvements.
- Actively participate in knowledge-sharing and skill-building activities, supporting a culture of continuous learning within the Data & Business Intelligence team.
- Drive Innovation by exploring and implementing new tools or technologies that could enhance data processes, providing clear communication of the benefits and advocating for adoption where beneficial.
We are looking for
You will have high-level SQL programming skills for advanced query writing, data manipulation, and performance tuning, with a strong understanding of cloud data architecture.
Alongside this, you will have a good attention to detail, analytical thinking, and problem-solving skills with the ability to thrive in a fast-paced environment and manage multiple priorities effectively.
Overall we’re looking for you to be a team player, be highly customer focused and have a passion for delivering a quality service.
In return, we are offering
UPP welcome all applications and recognise the value of having a diverse and inclusive culture, which reflects the communities we work with and has a positive impact on our people, our student residents, and our university partners.
We understand all disabilities, impairments and conditions are unique, so please advise us of any adjustments to support you through our recruitment process and help you to thrive at work.
Our core values of Innovation, Sustainability, Community, Partnership and Respect, are fundamental to our culture and summarise what is important to our business and our people.
We are a team with energy, pace and passion; if that sounds like you, apply today.