Skip to content

 

Job Application

 
 
 

 
 
Email Address *
 
First Name *
 
Last Name *
 
Country *
 
Mobile/Cell *
 
Availability/Notice *
 
Do you Hold Current SC Clearance? *
 
What is your preferred method of contact? *
 
What is your availability for interview? *
 
Nationality *
 
How long have you been resident in your current country? *
 
Describe your level of Security clearance in the UK *
 
Select your working status in the UK *
 
 
 
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
 
Attach a CV * 
 
Optional covering letter 
OR
Clear covering letter
 
 
 * denotes required field
 
 
 
Additional Information:
 
Address
 
Please list your relevant skills and the number of years experience you have for each. For example: Management (3 years); Sales (15 Years)
 
 
 

Key Privacy Information

When you apply for a job, ComputerJobs will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

ComputerJobs will keep a copy of the application for 90 days.

More information about our Privacy Policy.

 

Job Details

 

Data Engineer/Developer (Contract)

Location: London Country: UK Rate: rate up to £550 max
 

Overview

We are seeking a skilled Data Engineer/Developer to join our team. The ideal candidate will have a passion for data, strong technical expertise, and the ability to create efficient and reliable data solutions. You will work closely with data scientists, analysts, and other stakeholders to ensure seamless data processing, storage, and retrieval.

Responsibilities

Data Pipeline Development

  • Design, build, and maintain data pipelines to extract, transform, and load (ETL) data from various sources.
  • Utilize the following technologies:
    • Pyspark : Develop ETL workflows and data transformations.
    • Delta Parquet/Delta Tables : Optimize data storage and management.
    • Azure Databricks : Host and manage data pipelines.
  • Collaborate with data architects to ensure data quality, consistency, and reliability.

Database Management

  • Work with relational databases (eg, Azure SQL Database ):
    • Design schema and optimize database performance.
    • Write efficient SQL queries for data retrieval and manipulation.
  • Implement data warehousing solutions using Azure Synapse Analytics .

Data Integration

  • Integrate data from various systems and APIs:
    • Develop connectors and APIs for seamless data flow.
    • Ensure data security and compliance.

Monitoring and Optimization

  • Monitor data pipelines and database performance.
  • Troubleshoot issues and optimize data processing.
  • Implement automated testing and quality checks.

Behavior-Driven Design (BDD)

  • Utilize BDD practices in collaboration with stakeholders:
    • Write Gherkin tests to define behavior.
    • Implement BDD frameworks (eg, Behave ).
    • Ensure alignment between business requirements and technical implementation.

CI/CD and Infrastructure

  • Manage CI/CD pipelines using Python and Bash scripts .
  • Utilize Terraform or other infrastructure-as-code tools for provisioning.
  • Collaborate with DevOps teams to ensure smooth deployment and scaling.

Qualifications Required Skills

  • Proficiency in Pyspark and working with Delta Parquet/Delta Tables .
  • Experience with Azure Databricks or other cloud-based data processing platforms.
  • Familiarity with Azure SQL Database and writing efficient SQL queries.
  • Strong programming skills in Python and Bash Scripting .
  • Understanding of Java-based Lambda functions .
  • Knowledge of Terraform for infrastructure provisioning.
  • Ability to optimize costs using Step Functions .

Preferred Qualifications

  • Exposure to other big data technologies (eg, Azure HDInsight, Azure Data Factory, or Azure Event Hubs ).
  • Familiarity with data streaming and Real Time processing.
  • Experience with data visualization tools (eg, Power BI, Tableau, or Looker ).

How to Apply If you are passionate about data engineering, enjoy solving complex problems, and thrive in a collaborative environment, we encourage you to apply. Please submit your resume and a cover letter detailing your relevant experience to (see below)


Posted Date: 26 Apr 2024 Reference: JSSD-DE-260424 Company: Shivom Contact: Shivom Team