Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Data Engineer

Job LocationSunderland
EducationNot Mentioned
Salary£45,000 - £50,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time or part-time

Job Description

Critical role for a company that has a significant data footprint and uses this data to deliver the best experience possible to their customers.The companyThe largest online bingo website in Europe.Last year, they were acquired by one of the largest businesses on the FTSE 100.They currently have 500 employees.The tech teamTheir tech team is just over 200 in size but theyve just set aside £2 million to grow this team to 250 in the next 12-18 months.Tech is split into 5 teams.

  • Game Studio (90)
  • Platform (30)
  • Player experience (4)
  • InfoSec + IT (25)
  • Data team (8)
They plan to double the data team in the next 12-18 months.Why work hereThey prioritise tech. Its not seen as a cost centre.Theres also a lot of freedom when it comes to what tech they use - its all about using the right tools for the job.Theres a lot of intelligent people who work here so youll be challenged (in a good way).They believe in challenging the status quo.Their employment engagement rate is really high and they make decisions based on employee feedback.Its a very inclusive workplace; theyve just employed a well-being, inclusion and diversity business partner.Role overviewThey have a significant data footprint and they use this data to deliver the best experiences possible to our players.Their Data Engineers play a critical role in making sure that their data is where it needs to be when it needs to be.Role purposeThe Data Engineer is a key member of the Data Engineering team.Youll work closely with the Product and Platform Engineering teams, Game Studio, Marketing and CX teams.Youll ensure that the data platform is fit for purpose and capable of meeting the needs of the business.Key ResponsibilitiesData Ingestion• Design and implement data pipelines to collect data from various sources, such as databases, logs, APIs, and external data providers.• Ensure data is ingested efficiently and reliably, with error handling and data validation mechanisms in place.Data Transformation• Cleanse, preprocess, and transform raw data into a usable format for analytics and reporting.• Apply data normalization, aggregation, and enrichment as needed.Data Storage• Choose appropriate storage solutions, such as data warehouses, data lakes, or NoSQL databases, based on data requirements.• Optimize data storage for performance, cost, and scalability.ETL (Extract, Transform, Load) Processes• Develop and maintain ETL processes to move data from source to destination systems.• Schedule and automate ETL jobs to run at regular intervals.Data Modelling• Create and maintain data models, including dimensional models for analytics and relational schemas for transactional data.• Ensure data models align with business requirements and are optimized for query performance.Data Quality and Governance• Implement data quality checks and data profiling to identify and address data quality issues.• Enforce data governance policies and ensure compliance with data privacy regulations.Data Integration• Integrate data from disparate sources to create a unified view of data for reporting and analysis.• Handle schema evolution and versioning to accommodate changes in data sources.Performance Tuning• Monitor and optimize data pipelines and database performance to meet service-level agreements (SLAs).• Identify and resolve bottlenecks in data processing.Scalability and Resilience• Design data pipelines and storage systems to scale horizontally and handle increasing data volumes.• Implement fault tolerance and disaster recovery mechanisms.Security• Ensure data security by implementing access controls, encryption, and authentication measures.• Monitor and audit data access for compliance and security breaches.Documentation• Maintain thorough documentation of data pipelines, data dictionaries, and data lineage.• Document ETL processes, data sources, and transformations for transparency and knowledge sharing.Collaboration• Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions that meet their needs.• Work closely with data architects and data stewards to align data engineering efforts with the overall data strategy.Tooling and Technology• Stay current with data engineering tools and technologies, including ETL tools, data integration platforms, and big data frameworks like Apache Spark.• Evaluate and select the right tools for specific use cases.Continuous Improvement• Continuously seek opportunities to optimize data pipelines, reduce technical debt, and improve data engineering processes.• Keep up with industry best practices and emerging trends in data engineering.Monitoring and Alerting• Implement monitoring and alerting systems to proactively identify and respond to issues in data pipelines.• Establish automated notifications for pipeline failures and performance anomalies.Required Skills• Technical expertise with data models, data mining, and segmentation techniques• Knowledge of programming languages (e.g., C#, SQL and Python)• Hands-on experience with SQL databases (e.g., Redshift, MsSQL, PostgreSQL)• Hands-on experience with data tooling (e.g., Airflow, dbt, AWS Kinesis)Next stepsApply via this advert.Dont worry if your CV isnt up to date; we can sort that out later.

APPLY NOW

Data Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved