Junior Data Engineer

  • Full Time
Job expired!
We are the data engineering team. Our responsibility lies in ensuring that data is provided within our data platforms in a prompt manner, with high levels of accuracy and completeness. Our goal is to ensure that our internal customers can reliably produce data analysis, models, and reports regularly without any interruption. We are actively working to ensure our data exists within a single platform on GCP, engineered using modern engineering principles and adopting best practices in software engineering. Our future vision includes transitioning our traditional batch-based data warehousing processes to modern streaming-based approaches, built in a more scalable, robust, and distributed manner, to meet increasingly high Service Level Agreements (SLAs). Here's what you'll be doing... Our new Junior Data Engineer will work collaboratively to assist in migrating our legacy data warehouses to GCP, developing new batch and streaming-based pipelines. The engineer will use the GCP stack of data engineering tools to integrate data sources in a robust and cost-effective manner, following best practice data engineering principles. The Junior Data Engineer will expand upon their initial experience in data engineering by doing day to day maintenance of our existing pipeline suite, identifying common problems in our routine tasks which can be solved using new tools or automation. They will be able to tackle small scale development with the help of more senior engineers. Duties will include: - Responsibility for the end-to-end delivery of development projects and maintenance of daily data pipelines. - Development of new/current platform features with the assistance of more senior engineers. - Requirement to work within the architectural boundaries of the future data platform. - Identification of common issues, innovative ideas for prevention, and resolution of regular workloads in more efficient manners. - Opportunity to work on innovative mechanisms to help us run more cost-effective data platforms and identify quality issues. - Development with the cost of ownership in mind. Experience which will give you an advantage includes: - A Bachelor’s degree in a relevant field such as computer science, engineering, mathematics. - A strong numeric background and attention to detail. - 0.5-1+ years of experience building and operating big data platforms using cloud-based technologies. - Proficiency in Python or another general-purpose language. - Strong written and oral communication skills, including the ability to effectively communicate with both business and technical audiences. - Curiosity, eagerness to learn, and ability to design pragmatic solutions to complex problems. - Experience in working and delivering end-to-end projects independently. - Familiarity with Python on Google Cloud Platform for Big Data projects, BigQuery, DataFlow (Apache Beam), Cloud Functions, Cloud Workflows, Cloud Composer. - Demonstrated strength in data modeling, ETL development, and data warehousing. - Knowledge of data management fundamentals and data storage principles. - Familiarity with statistical models and/or data mining algorithms and practical experience of applying these to business problems. What's in it for you… We offer numerous perks to our staff. We offer ample opportunities for learning and development, whether through professional qualifications, exposure to incredible business projects, or informal lunch and learn sessions, hosted by your colleagues. We have a culture where we genuinely care about our employees and want to see them succeed. The variety of roles means you’re not pigeonholed into one specific area but have the chance to develop a diverse range of skills and experience. Additionally, we offer unlimited holiday, as we trust you to manage your workload and time. Furthermore, we offer a share in our success. All employees are eligible to join our profit pool bonus scheme - if Future hits their performance targets, all employees may receive a bonus. The internal job family level is T7. The estimated salary range for this role is £24,000 - £37,000. Who we are… We are Future. We consist of over 3000+ colleagues over 250+ brands, reaching 400 million people every month across the globe through websites, events, and magazines. We have ambitious plans that build on our growth momentum and unlock new opportunities. We are looking for talented individuals who want to be a part of it. Want to know more…? https://youtu.be/xxfSvjPuZd Our Future, Our Responsibility - Inclusion and Diversity at Future We have a voice and are going to use it. We promote diversity and inclusion in all we do, not just recruitment. We are an equal-opportunity employer, and we ensure our recruitment process is unbiased, in addition to maintaining an inclusive, positive, discrimination-free workspace that respects all backgrounds and beliefs. Our culture is underpinned by our values, and we ensure all employees - present and future are treated with fairness and respect. You can learn more about Our Future, Our Responsibility on our website. #LI-HD1