At a Glance
- Tasks: As a Data Engineer, you'll design and optimize data pipelines using Python and collaborate with teams.
- Company: Join the UK's largest fibre-only network, setting new standards for digital infrastructure.
- Benefits: Enjoy a salary up to £50,000, performance bonuses, 25 days leave, and flexible benefits.
- Why this job: Make a real impact on internet connections and support economic growth while working in a diverse environment.
- Qualifications: BSC in Data Science or IT, proficient in Python, RESTful APIs, and GIT version control required.
- Other info: Hybrid work model with at least 2 office days per week; commitment to diversity and inclusion.
The predicted salary is between 36000 - 60000 £ per year.
This hybrid, 12 month FTC, offers a great balance of home and office working. You’ll join your colleagues in your local office at least 2 days a week. As the UK’s largest fibre-only network, and its only proven wholesale challenger, we’re busy setting new standards for what digital infrastructure can and should be. Designed from scratch for the internet, our network is greener, more reliable and ready for the future. The products we provide over it not only lead the market on speed, value and service, they help businesses to innovate, provide entire communities with a better foundation for their digital lives and support economic growth, locally and nationally. What does that mean for you? The opportunity to make internet connections (and daily life) a whole lot better, for a lot of people! Joining us as a Data Engineer Working with the Network Architect you’ll help to define reporting and analytical needs for meeting network capacity demands. You’ll gather business requirements and translate them into technical specs for custom monitoring and reporting tools. This will ensure the solution supports scenario planning, data scalability, and system integration. You’ll receive a salary of up to £50,000, a performance related bonus, and a range of benefits to support you across your financial, physical and mental wellbeing. This is some of what you can expect to be doing: * Design, develop, and optimise data pipelines using Python for accurate and efficient data processing * Integrate with APIs to retrieve and upload data, ensuring data integrity and handling any API-related issues * Use GIT for version control to manage changes and collaborate with team members * Ensure data availability, quality, and security across systems, and troubleshoot pipeline issues * Collaborate with departments to meet data needs and maintain clear documentation for all processes What you’ll bring to the role With a BSC level qualification in Data Science or IT-related area, you’ll also: * Be proficient in Python, with experience in data libraries like Pandas and NumPy * Be skilled in working with RESTful APIs, including data retrieval, authentication, and error handling * Have strong experience with GIT version control, including branching, merging, and collaboration * Have excellent problem-solving and troubleshooting skills for data engineering challenges Diversity, Inclusion & Belonging We’re a Times Top 50 Employer for Gender Equality. We’re endorsed by WORK180 and we’re a partner of Diversifying. We have pledged our commitment to the Armed Forces Covenant and we’re a Disability Confident Employer. Working together with our Employee Networks, we’re wholly committed to ensuring that our people’s voices are heard, and that everyone feels a sense of belonging and pride to be a part of CityFibre. What you can expect from us We want to offer you all the support you need to thrive inside and outside of work. This means giving you the tools to grow your career with us, as well as a comprehensive benefits package that you can adapt to your lifestyle. This includes 25 days annual leave, a day off on your birthday, a day off to support a charity or organisation of choice, a range of wellbeing and savings initiatives including private medical insurance, and supportive family friendly and menopause policies
Data Engineer employer: CityFibre
Contact Detail:
CityFibre Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Python, Pandas, NumPy, and RESTful APIs. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Highlight any previous experience you have with data pipelines and version control using GIT. Be prepared to discuss how you've used these tools in past projects during your interview.
✨Tip Number 3
Show your understanding of data integrity and security practices. Be ready to share examples of how you've ensured data quality in your previous roles or projects.
✨Tip Number 4
Demonstrate your problem-solving skills by preparing for technical questions related to data engineering challenges. Think of specific scenarios where you successfully resolved issues in data processing or integration.
We think you need these skills to ace Data Engineer
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Data Engineer position. Understand the key responsibilities and required skills, such as proficiency in Python and experience with RESTful APIs.
Tailor Your CV: Customize your CV to highlight relevant experience and skills that align with the job requirements. Emphasize your proficiency in Python, data libraries like Pandas and NumPy, and your experience with GIT version control.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data engineering and how your background makes you a great fit for the role. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work with data pipelines.
Highlight Your Collaborative Skills: Since the role involves collaboration with various departments, make sure to include examples of how you've successfully worked in teams. This could be through past projects where you gathered business requirements or maintained documentation.
How to prepare for a job interview at CityFibre
✨Showcase Your Python Skills
Be prepared to discuss your experience with Python, especially in relation to data processing. Highlight specific projects where you've designed or optimized data pipelines using libraries like Pandas and NumPy.
✨Demonstrate API Knowledge
Since the role involves working with RESTful APIs, be ready to explain how you've retrieved and uploaded data in previous roles. Discuss any challenges you faced with authentication or error handling and how you resolved them.
✨Emphasize Collaboration Experience
Collaboration is key in this role. Share examples of how you've worked with different departments to meet data needs and how you maintained clear documentation for processes. This will show your ability to communicate effectively.
✨Prepare for Problem-Solving Questions
Expect questions that assess your troubleshooting skills. Think of specific instances where you encountered data engineering challenges and how you approached solving them. This will demonstrate your analytical thinking and resilience.