We are looking for a Senior Data Engineer with expertise in building large scale stream processing systems based on Apache Kafka.
Duties and responsibilities:
- Analysis of the requirements, asking the right questions, proposing the suitable solutions
- Design and implementation of data processing systems, mostly stream
- Testing, deployment, troubleshooting and making the customer happy
- Writing documentation at all the phases of the project
Your profile:
Must have:
- Experience in building large scale, low latency stream processing systems based on Apache Kafka
- At least 5 years of professional experience in software engineering
- Very good command in Java
- Fluent SQL
- Working knowledge of Docker and Kubernetes
- Fluent English
- Good orientation in modern data processing and software development techniques
- M. Sc. in Computer Science or similar domain
- Sense of quality
- Ability to learn quickly
Any of the below would be a nice addition:
- Experience with Scala or Python
- Experience with Flink or ksqlDB
- Advanced knowledge of Docker and Kubernetes
- Practical experience with OLAP databases or MPP systems
- Experience in building data warehouses or data lakes; working knowledge of applicable tools and techniques
- Knowledge of cloud technologies (AWS, Azure, Google)
- Exposure to GIS, IoT or Telco data processing
- Fluent German
- Ph. D. in Computer Science or similar domain
We offer:
- Salary, of course
- Fully remote work
- Challenging projects
- 6-month contract, with potential to be extended indefinitely
- Responsibility from day one
- High level of independence in execution of your tasks
Notes:
- There is no deadline for applications, the position remains open until filled
- Starting date: ideally between February – April 2021
- The position is open only for EU residents with unrestricted right to work in the EU
Application process:
- Send the CV to jobs@narwhaldatasolutions.com
- If you feel like doing so: Tell us what you have done, what you would like to do and how you match our expectations. But you don’t have to – a neat and complete CV would just do.
- Keep it brief and informative (and spare us generic cover letters)
- We like to receive pdf or odt documents
- If we like what you sent us we will have 1 or 2 calls on Zoom / Jitsi, ~2h total