Data Platform Engineer (Kafka / Java)
120 - 160 PLN/ godz.B2B
MidFull-time·B2B
#407920·Dodano 3 dni temu·0
Źródło: ITLTTech Stack / Keywords
KafkaJavaApache KafkaSpring BootMongoDBGraphQLApache
Firma i stanowisko
W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność współtworzymy wyjątkowe rozwiązania IT i zapewniamy doświadczone osoby eksperckie, które pomagają przyspieszać cyfrową transformację.
Wymagania
- Minimum 3 years experience in production environments
- Strong knowledge of Apache Kafka including brokers, topics, partitioning, replication, and data schemas
- Strong knowledge of Kafka Streams and ksqlDB / kSQL
- Experience configuring and developing Kafka Connect with both ready and custom connectors
- Very good knowledge of Java and Spring Boot
- Knowledge of MongoDB including schema design, indexing, and query optimization
- Experience with GraphQL including schema definition and resolver implementation
- Basic knowledge of Apache Iceberg including table formats and metadata management
- Knowledge of Python and ability to create scripts
- Familiarity with Prometheus, Grafana, and OpenTelemetry for monitoring and observability
- Knowledge of security concepts including TLS, SASL, ACL, and encryption of data at rest and in transit
- Ability to analyze requirements, perform data mapping, and create functional and technical documentation
Obowiązki
- Analyze business and technical requirements and translate them into IT solutions
- Collaborate with business analysts and IT teams to understand data processes and flows
- Design and document data mappings between source systems, streaming platform, and ODS layer
- Design and develop solutions based on Apache Kafka including topics, partitioning, and data schemas
- Develop microservices in Java / Spring Boot, including Kafka producers, consumers, and stream processing solutions
- Configure and develop integrations using Kafka Connect, including creating custom SMTs and data converters
- Design data models and collections in MongoDB and optimize queries and indexes
- Design and develop GraphQL services, including schemas and resolvers exposing MongoDB data
- Work with Apache Iceberg for defining table structures and metadata
- Monitor and diagnose data flows and optimize solutions for performance and cost efficiency
- Create functional and technical documentation; participate in code reviews and knowledge sharing
Benefity
- Long-term stable cooperation based on B2B contract
- Opportunity for development within a large structure with direct contact to the team manager
- Work in a mature and global IT organization respecting agile methodologies
- MultiSport card subsidy and insurance
- Efficient recruitment process via video conference with a maximum of two meetings (team member and manager)
Karta sportowa
Ubezpieczenie
Inne informacje
Agencja zatrudnienia - nr certyfikatu 14181
ITLT
123 aktywne oferty