Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Upvanta is an IT outsourcing and software development agency that provides custom engineering services, staff augmentation, and turn-key digital transformation solutions. Founded in 2018, the firm delivers full-stack development, cloud infrastructure management, DevOps, AI integration, and Internet of Things (IoT) solutions. Additionally, it offers proactive managed IT services, application maintenance, and rapid R&D prototyping to help businesses modernize their digital workflows and accelerate product delivery.

O projekcie

Dla naszego klienta, firmy z sektora bankowego realizującej nowoczesne projekty z obszaru Data & Technology, poszukujemy doświadczonego Data Platform Developera, który dołączy do zespołu rozwijającego skalowalną platformę danych opartą na architekturze event-driven. Szukamy osoby, która dobrze czuje się w świecie Apache Kafka i Java, ma doświadczenie w budowaniu mikroserwisów oraz rozumie zagadnienia związane z integracją danych, DevOps, monitoringiem i środowiskami produkcyjnymi.

Twój zakres odpowiedzialności

  • projektowanie i rozwój rozwiązań opartych na architekturze event-driven z wykorzystaniem Apache Kafka,

  • tworzenie mikroserwisów w Java / Spring Boot obsługujących zdarzenia Kafka,

  • praca z Kafka Streams oraz kSQL,

  • projektowanie i wersjonowanie schematów danych: Avro, Protobuf, JSON Schema,

  • konfiguracja i rozwój Kafka Connect, w tym konektorów source/sink,

  • integracja Kafki z MongoDB, S3, Apache Iceberg oraz innymi bazami i systemami,

  • implementacja transformacji danych z wykorzystaniem Single Message Transforms (SMT) oraz własnych konwerterów,

  • rozwój warstwy API GraphQL udostępniającej dane z MongoDB,

  • automatyzacja konfiguracji topiców, konektorów Kafka Connect, streamów kSQL oraz aplikacji Kafka Streams,

  • wdrażanie rozwiązań związanych z monitoringiem i obserwowalnością - Prometheus, Grafana, OpenTelemetry,

  • diagnostyka problemów związanych z replikacją, opóźnieniami oraz przetwarzaniem danych,

  • optymalizacja konfiguracji Apache Kafka, m.in. partycji, retencji i mechanizmów replikacji,

  • współpraca z Data Engineerami, DevOpsami oraz analitykami w środowisku Agile,

  • dokumentowanie rozwiązań oraz dzielenie się wiedzą z zespołem.

Czego oczekujemy?

Must-have

  • Minimum 3 lata praktycznego doświadczenia w środowiskach produkcyjnych.

  • Apache Kafka - znajomość brokerów, topiców, konsumentów, producentów, logów oraz mechanizmów replikacji.

  • Biegła znajomość Kafka Streams i kSQL.

  • Kafka Connect - doświadczenie w konfiguracji i rozwoju konektorów, zarówno gotowych, jak i własnych.

Wymagania

  • Java i Spring - bardzo dobra znajomość frameworka Spring, w szczególności Spring Boot, Spring Cloud, Spring Security, Spring Data.

  • MongoDB - doświadczenie w projektowaniu schematów dokumentowych, indeksowaniu oraz optymalizacji zapytań.

  • GraphQL - doświadczenie w implementacji serwisów GraphQL, definiowaniu schematów i resolverów.

  • Apache Iceberg - podstawowa znajomość formatu tabel oraz zarządzania metadanymi.

  • Java i Python - praktyczna znajomość języków.

  • Monitoring i observability - Prometheus, Grafana, OpenTelemetry.

  • Bezpieczeństwo - znajomość TLS, SASL, ACL oraz szyfrowania danych w spoczynku i tranzycie.

  • Agile - doświadczenie w pracy w Scrum/Kanban oraz znajomość Jira i Confluence.

Recommended for you based on this role

Similar stack
Same company
In your city
$76k – $90k per year • Remote • Full-Time • Wrocław
Java
Python
Java
Spring Boot
Databases
Apache Iceberg
Apache Kafka
Frontend
GraphQL
DevOps
CI/CD
Grafana
OpenTelemetry
Prometheus
Apply
$76k – $90k per year • Remote • Full-Time • Wrocław
Java
Python
Java
Spring Boot
Databases
Apache Iceberg
Apache Kafka
Frontend
GraphQL
DevOps
CI/CD
Grafana
OpenTelemetry
Prometheus
Apply
$125k – $145k per year • Remote • Full-Time • Wrocław
Apply
$69k – $86k per year • Full-Time • Wrocław
Python
Databases
Apache Kafka
DevOps
Amazon EC2
Amazon EKS
Ansible
AWS
CI/CD
GitHub Actions
GitLab CI
Grafana
Jenkins
OpenTelemetry
Prometheus
Terraform
Kubernetes
Management
Confluence
Jira
Apply
Kafka Engineer 1 day ago
$76k – $90k per year • Full-Time • Wrocław
Python
Databases
Amazon Aurora
Apache Kafka
AI/ML
Flink
DevOps
Amazon EC2
Amazon EKS
Ansible
AWS
CI/CD
GitHub Actions
GitLab CI
Grafana
Jenkins
OpenTelemetry
Prometheus
SLI/SLO/SLA
Terraform
Kubernetes
Cybersecurity
tfsec
Management
Confluence
Jira
Apply
$110k – $151k per year • Remote • Full-Time • Wrocław
Apex
Apex
MuleSoft
Apply
$62k – $76k per year • Remote • Full-Time • Warsaw
C#
SQL
C#
.NET
DevOps
CI/CD
Git
Rest API
Apply
$69k – $80k per year • Remote • Full-Time • Wrocław
C#
JavaScript
SQL
TypeScript
C#
ASP.NET Core
Databases
Azure Cosmos DB
Azure SQL Database
Frontend
React.js
DevOps
Azure
Azure DevOps
CI/CD
Docker
Git
Rest API
Apply
Remote • Full-Time • Wrocław
AI/ML
LLM
DevOps
ArgoCD
AWS
Azure
CI/CD
Docker
GCP
Git
GitHub Actions
Jenkins
Kubernetes
Apply
In office • Full-Time • Dammam
Python
DevOps
Ansible
GCP
Google GKE
Kubernetes
Terraform
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Wrocław
Employment
Full-Time

Compensation

Salary
$76k – $90k per year