Data Engineering Python Development

Posted

6/28/2024

Role

Data Engineer

Location

Unknown

Remote

Discuss with client

Project Description

The client is developing a modular control center system and is in need of a skilled professional to join the master data team. This team is responsible for providing systems and solutions for handling and provisioning master data to be used by services in different modules. The ideal candidate will have a degree in computer science or a related field, practical experience in Python microservices development, data processing pipelines, streaming technologies like Kafka, software deployment on Kubernetes systems, complex application and web development, and proficiency in Python programming. Additional experience in the energy sector or front-end development is a plus. The main tasks will include developing backend services with Python, Kafka, Postgres, and K8s, maintaining deployment pipelines, designing data interfaces, writing efficient code based on specifications, building data pipelines, database development and maintenance, and collaborating with colleagues in project teams. The goal is to implement generic data processing services, data ingestion and integration pipelines, and define data models. The project is full-time with a remote work option of 95% and 5% in Berlin, running from August 1, 2024, to July 31, 2025. The candidate must have good English and German language skills.

Skills

PythonDatenmodellBackendKubernetesApache KafkaTest AutomationMicrosoft AzureDatenbankenComputer EngineeringContinuous IntegrationInformation EngineeringEtlMiddlewareEnergietechnikInfrastrukturPostgresqlMccsSoftwareentwicklungWeb ApplikationenTestenFront End
Go to Project Page