Azure Data Engineer

Oregon Systems
Charing Cross, United Kingdom
2 days ago

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

Java
Azure
Bash
Big Data
Cloud Database
Data Architecture
Data Infrastructure
ETL
Data Systems
Data Warehousing
Relational Databases
Database Design
Hadoop
Hive
Industry Standard Architecture
Python
Shell
Microsoft SQL Server
NoSQL
Oracle Applications
Cloud Services
Shell Script
SQL Stored Procedures
SQL Databases
Scripting (Bash/Python/Go/Ruby)
Freeform SQL
Azure
Spark
Vba Programming Language
Dynamic Data
Data Pipelines

Job description

We are seeking a highly skilled Azure Data Engineer to join our dynamic data team. The successful candidate will be responsible for designing, developing, and maintaining robust data solutions within the Azure cloud environment. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to the optimisation of our organisation's data infrastructure. Candidates should possess strong analytical skills and a solid understanding of big data architectures, database design, and cloud-based data management., * Develop and implement scalable data pipelines using Azure Data Factory, Spark, Hadoop, and other relevant tools.

  • Design and optimise data models for efficient storage and retrieval within data warehouses and lakes.
  • Integrate diverse data sources including Oracle, Microsoft SQL Server, and Big Data platforms such as Apache Hive and Hadoop.
  • Write complex SQL queries, stored procedures, and scripts in Python, VBA, Bash (Unix shell), and Shell Scripting to automate data processes.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Perform database design tasks ensuring optimal performance, security, and compliance standards are met.
  • Utilise Informatica for ETL processes where applicable to streamline data workflows.
  • Analyse large datasets to identify trends, patterns, and insights that support business decision-making.
  • Maintain documentation of data architecture, pipelines, and procedures for ongoing support and future enhancements.

Requirements

  • Proven experience as an Azure Data Engineer or similar role with a strong background in cloud-based data solutions.
  • Proficiency in AWS cloud services is desirable alongside Azure platform expertise.
  • Extensive knowledge of Java, Python, SQL (including Microsoft SQL Server), and VBA scripting.
  • Hands-on experience with Big Data technologies such as Hadoop, Apache Hive, Spark, and related ecosystems.
  • Strong understanding of database design principles for relational databases like Oracle and SQL Server as well as NoSQL options.
  • Familiarity with Data Warehouse concepts and architecture best practices.
  • Experience working with ETL tools such as Informatica is advantageous.
  • Analytical mindset with excellent problem-solving skills and attention to detail.
  • Ability to work independently as well as part of a collaborative team environment.

This role offers an engaging environment for professionals eager to advance their expertise in cloud data engineering while contributing to innovative projects within a forward-thinking organisation.

Apply for this position