Senior Data Engineer - Python

For our client Volvo Cars, we are looking for a Senior Data Engineer.

Required Skills & Technologies

Core Programming & Development

1. Python (3.9-3.11) - Primary language; requires solid. Senior proficiency

2. Object-Oriented Programming - Complex class hierarchies, inheritance patterns

3. Multiprocessing & Concurrency - Process management, queues, events, threading

4. Worked with Enterprise software for Automotive

5. Production ETL pipeline experience

6. Automotive/testing industry knowledge

7. Complex distributed system design experience

Data Engineering & ETL

1. ETL/ELT Pipelines - Core focus of the repository

2. Data Processing - Large-scale test bed data ingestion

Sympathy for Data - Domain-specific data processing framework (key requirement)

File Processing - Multiple formats (.sydata, .h5, various test data formats)

Cloud & Infrastructure

1. Azure Experience

Windows Server - Deployment target environment

GitHub Actions - CI/CD pipelines

Poetry

Database Technologies

Oracle Database

SQL

MongoDB

Specialized Knowledge

Test Bed Systems - Automotive testing domain knowledge

Additional Technical Skills

Windows-specific:

• PowerShell scripting

• Windows service deployment

Logging & Monitoring, on file system level and to Grafana

Network & File Systems:

• Network drive mounting

• SMB/CIFS protocols

• NAS interactions

PLEASE NOTE!

Volvo Cars require that an adequate background check has been completed prior to the start of the assignment, meaning that you, as the supplier, must have conducted the requested level/-s of background check as soon as possible after your candidate has been chosen for the assignment.

If any deviations or discrepancies occur, the supplier should inform Ework and the candidate should not be moving forward in the procurement process.

This particular assignment is marked as: "Not Sensitive"

In the attached file/-s you will find info about the required background check/-s.

Volvo Cars reserves the right to request evidence of completion of these checks according to their expectations for the duration of the contingent worker assignment at Volvo Cars.

Ework offer to conduct necessary background check for a fee, please reach out for more information if interested.

Please note! We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately.

PayExpress:

We now offer a fast and smooth payment solution, so you don't have to wait through long payment periods. With us, you will receive your payment within 3-5 days after your timesheet has been approved. This benefit is included as standard in almost all our contracts with no extra work on your part. Read more on below link.https://knowledge.eworkgroup.com/payexpress-get-paid-within-days-not-months

  • Locations: Gothenburg
  • Technologies: Azure, ETL, MongoDB, Oracle, Python, SQL
  • Language: English