At a Glance
- Tasks: Design and build data pipelines, ensuring operational stability and quality.
- Company: Join Scrumconnect, a leader in tech consultancy impacting millions of citizens.
- Benefits: Enjoy flexible remote work, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on continuous learning and innovation.
- Why this job: Make a real difference by developing data solutions that enhance public services.
- Qualifications: Experience in data engineering, coding skills in Python, SQL, or similar languages.
The predicted salary is between 60000 - 80000 £ per year.
Scrumconnect is a leading force in technology consultancy, proudly contributing to over 20% of the UK’s most significant citizen-facing public services. Our award-winning team has made a substantial impact, delivering more than 64 services in the past two years alone. This work has not only reached over 50 million citizens but also achieved considerable savings for the taxpayer, amounting to over £25 million. At Scrumconnect, we foster a community of talented consultants who thrive on collaboration, sharing knowledge, and continuous learning to address and solve complex challenges. Our mission is to combine advanced software engineering, human-focused design, and data-driven insights to deliver unparalleled service to our clients.
We are looking to fill the position of Data Engineer to help develop and maintain data products. Data Engineering teams are responsible for the delivery and operational stability of the data products built and provide ongoing support for those products. Data Engineers work within, and contribute to, the overall data development lifecycle process as part of multi-functional Agile delivery teams focused on one or more products.
Role Responsibilities:
- Design, build, and operate simple, repeatable ETL data pipelines within distributed processing environments and cloud platforms.
- Develop and produce prototyped then productionized code that can be deployed across a range of ETL, data validation, and other data production processes.
- Develop understanding of the native tooling of one or more of: GCP, Azure, AWS.
- Intermediate or better level coding in one or more mainstream coding languages (i.e., Python, SQL, Java, Scala, and R).
- Develop code for a range of data products including data matching, rule development, scans, operational outputs.
- Participate in development and maintenance of in-house code libraries.
- Undertake unit testing to support common code development.
- Review business requirements to ensure they are clear and robust, and transform requirements into reusable production-ready code and/or effective data models.
- Understand the key principles of database design and resolve technical problems in databases, data processes, data products, and services.
- Apply correct techniques in normalizing data and building robust relational structures in database products.
- Undertake basic data analysis for data profiling, QA, or problem resolution.
- Support queries from end users on data quality issues affecting data production.
- Undertake source system analysis and data profiling to confirm data quality and ensure accurate metadata.
- Work with experts to develop validation frameworks for both simple and complex data sources.
- Communicate with customers to update on progress or confirm requirements.
- Assist with the development of data pipelines, products, and automation processes.
- Engage with other professional communities to identify emerging and cross-community issues affecting your role.
- Describe technical, data, pipeline, and production issues to colleagues of different specialisms.
- Communicate within the team and across teams to monitor expectations around delivery of data engineering, products, and pipelines.
- Familiar with developing data pipelines and products for very large volume 'big data' series using a range of native engineering tools and practices.
- Experience predicting and advising on technology changes in the engineering toolset(s) and platform(s).
- Work with the team in implementing the transition to modern data platforms including Data Warehouse, Lakehouse.
- Ability to manage relationships with non-technical colleagues and work in a collaborative, inclusive way.
- Able to write clean, efficient and well documented code for data processing tasks to a specification.
- Investigate problems in systems, processes and services.
- Use metadata repositories to complete complex tasks such as data and systems integration impact analysis.
- Show an awareness of opportunities for innovation with new tools and uses of data.
Typical Data Engineering Experience required (5+ yrs):
- Knowledge and experience of Azure/AWS Cloud data solution provision.
- Proficient in SQL.
- Ability to develop and deliver complex visualisation, reporting and dashboard solutions using tools like Power BI.
- Enterprise-scale experience with ETL tools (Informatica and or similar).
- Experience of data modelling and transforming raw data into datasets and extracts.
- Experience of working in a large project/scale complex organisation.
- Experience in Agile.
- Ability to analyse and collect information and evidence, identify problems and opportunities.
- Experience of building team capability through role modelling, mentoring, and coaching.
- Understanding of the principles of data processing in a distributed and/or cloud platform.
- Able to use Git for code version control.
- Experience of one or more programming/coding languages listed: Python/PySpark, SQL, Proc SQL, NoSQL, MySQL, SQLite, Spark SQL, Hive SQL, PostgreSQL, SAS, Scala, RegEx, Java, R.
Desired Qualifications:
- Certifications in AWS, Azure, Databricks, or related technologies.
- Experience with public sector data initiatives and compliance requirements.
- Knowledge of machine learning and artificial intelligence concepts.
Your working time at Scrumconnect will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel requirements vary in frequency.
Remote Data Engineer in Poole employer: Scrumconnect Limited
At Scrumconnect, we pride ourselves on being an exceptional employer, offering a dynamic work culture that champions collaboration and continuous learning. Our commitment to employee growth is evident through our investment in training and development, ensuring that our Data Engineers not only contribute to impactful public services but also advance their careers in a supportive environment. With the flexibility of remote work and the opportunity to engage with cutting-edge technology, Scrumconnect stands out as a rewarding place for those seeking meaningful employment in the tech consultancy sector.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Data Engineer in Poole
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Scrumconnect Limited!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Remote Data Engineer at Scrumconnect Limited.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Scrumconnect Limited.
✨Apply Directly through Our Website
When you find a suitable opening like Remote Data Engineer at Scrumconnect Limited, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Remote Data Engineer in Poole
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Scrumconnect Limited, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Scrumconnect Limited. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Scrumconnect Limited
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Scrumconnect Limited!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.