Informații principale

Nr. de referință.: FREELANCE_1176870_

Data/Software Engineer - Azure Databricks - Python - DevOps

Poziție: Nu este specificat

Start: Îndată ce este posibil

Final: 31 Dec. 2025

Localizare: Ludwigshafen am Rhein, Germania

Metoda de colaborare: Doar proiect

Tarif pe oră: 95 Lei

Ultima actualizare: 6 Nov. 2024

Descrierea și cerințele proiectului

Responsibilities:
- Develop and maintain modular, well-tested Python code, emphasizing object-oriented programming principles.
- Design and implement CI/CD pipelines, with a focus on automation and efficiency, preferably using Azure DevOps.
- Perform data engineering tasks on Azure Databricks, handling Spark batch processing, structured streaming, and PySpark transformations.
- Work with Databricks Lakehouse architecture, applying medallion design patterns for efficient data organization and processing.
- Manage relational databases effectively, with a preference for using Azure SQL Database.

Skills:
- Strong Python programming, especially in an object-oriented approach.
- Expertise in CI/CD practices and tools.
- Proficiency in Azure Databricks, Spark, and data engineering methodologies.
- Familiarity with data architecture concepts, such as the medallion model.
- Good knowledge of relational database management systems (RDBMS).

Tools:
- Programming Languages: Python
- CI/CD Platforms: Azure DevOps
- Data Engineering Frameworks: Azure Databricks, PySpark, Spark Structured Streaming
- Database Systems: Azure SQL Database
- Architecture: Databricks Lakehouse

Nice to Have:
- Azure Databricks Unity Catalog for advanced data governance
- Experience with Azure Data Factory for data orchestration
- Knowledge of Kafka for real-time data streaming
- Experience extracting SAP data using change data capture (CDC) techniques
- Familiarity with SAP HANA for database management and integration

Start: 11/2024
Duration: 12 Months+
Location: REMOTE

Categorie

Databricks DevOps Python Microsoft Azure CI/CD