Middle Data Engineer

New
Canada, Germany, India, United Kingdom, United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Upper-intermediate or higher level of English
Experience
3+ years of experience in back end
Required Skills
SQLJavaApache KafkaJSONScala

Requirements

  • 3+ years of experience in back end.
  • Commercial experience in software engineering with strong proficiency in Java (Scala is a plus).
  • Understanding of Apache Kafka architecture and internals.
  • Experience working with Apache Flink.
  • Experience with Schema Registry and schema evolution strategies.
  • Knowledge of serialization formats such as Avro and JSON.
  • Experience using SQL for processing large datasets.
  • Upper-intermediate or higher level of English.

Responsibilities

  • Build and maintain data pipelines using Apache Kafka, including topics, partitions, and consumer group tuning.
  • Implement and manage Kafka Connect source and sink connectors for integrations.
  • Design and develop stateful streaming applications using Kafka Streams or Flink with Java (and Scala where applicable).
  • Ensure data consistency and schema evolution using Schema Registry (Avro).
  • Write and maintain unit and integration tests for streaming topologies.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now