Senior Data Engineer

GOLDENFIELD SOLUTIONS LTD
Carcroft, United Kingdom
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 100K

Job location

Carcroft, United Kingdom

Tech stack

Java
Bash
Big Data
Databases
Data Governance
Data Infrastructure
Data Integration
ETL
Data Systems
Data Warehousing
Relational Databases
Database Design
Hadoop
Hive
Python
Shell
Microsoft SQL Server
Oracle Applications
Cloud Services
Shell Script
Scripting (Bash/Python/Go/Ruby)
Data Storage Technologies
Spark
Information Technology
Vba Programming Language
Data Pipelines
Programming Languages

Job description

We are seeking an experienced Senior Data Engineer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining large-scale data processing systems and data warehouses. This role requires a strong technical background in big data technologies, database design, and programming languages, with a focus on delivering high-quality data solutions that support strategic decision-making and business insights. The ideal applicant will possess excellent analysis skills and a proactive approach to problem-solving within a collaborative environment., * Develop and optimise scalable data pipelines using technologies such as Apache Spark, Hadoop, and Apache Hive.

  • Design and implement efficient database schemas for data warehouses using Oracle, Microsoft SQL Server, and other relational databases.
  • Build robust ETL processes employing tools like Informatica to ensure accurate and timely data integration.
  • Utilise programming languages including Python, Java, VBA, Bash (Unix shell), and Shell Scripting to automate workflows and enhance system functionality.
  • Collaborate with cross-functional teams to understand data requirements and translate them into technical solutions.
  • Maintain and improve existing data infrastructure by troubleshooting issues, performing system upgrades, and implementing best practices.
  • Analyse large datasets to identify trends, patterns, and anomalies that inform strategic business decisions.
  • Ensure compliance with data governance standards and optimise system performance through regular monitoring.

Requirements

Do you have experience in Spark?, * Proven experience as a Data Engineer or similar role within a big data environment.

  • Strong proficiency in AWS cloud services for scalable data storage and processing solutions.
  • Extensive knowledge of SQL databases including Oracle, Microsoft SQL Server, as well as experience with Data Warehouse design principles.
  • Hands-on experience with big data frameworks such as Hadoop, Spark, Apache Hive, and related tools.
  • Proficiency in programming languages including Python, Java, VBA, Bash (Unix shell), and Shell Scripting.
  • Solid understanding of database design concepts and ETL processes using Informatica or comparable tools.
  • Excellent analysis skills with the ability to interpret complex datasets effectively.
  • Familiarity with analysis tools such as VBA or other scripting languages is advantageous.
  • Strong organisational skills with the ability to manage multiple projects simultaneously in a fast-paced environment.
  • Relevant educational background in Computer Science, Information Technology or related fields is preferred. This role offers an exciting opportunity for a motivated professional eager to contribute to innovative data solutions within a forward-thinking organisation.

Benefits & conditions

Pulled from the full job description

  • Life insurance
  • Free parking
  • Company pension
  • Private medical insurance
  • Cycle to work scheme
  • On-site parking, * Company pension
  • Cycle to work scheme
  • Free parking
  • Life insurance
  • On-site parking
  • Private medical insurance

Apply for this position