YOUR ITEAMS is looking for a skilled Data Platform Engineer / Analyst to join our Data Platform team. You will be responsible for designing and building robust streaming and data-store solutions, working closely with stakeholders to analyze business requirements and map complex data flows.
Key responsibilities
- Collaborate with business analysts and IT teams to understand business processes and data flows.
- Design Kafka topics, partition strategies, and Avro schemas while defining data structures for MongoDB and GraphQL models.
- Develop Spring Boot microservices for producers, consumers, and stream processing.
- Implement the GraphQL layer to expose data and configure Kafka Connect connectors.
- Ensure system reliability by implementing monitoring, logging, and observability using Prometheus, Grafana, and OpenTelemetry.
Requirements
- Minimum 3 years of hands-on experience in production environments with Kafka brokers, topics, and replication.
- Strong proficiency in Java and the Spring ecosystem, along with experience in Python for integrations.
- Experience designing document-oriented schemas and query optimization in MongoDB.
- Proficiency in implementing GraphQL services and familiarity with Apache Iceberg table formats.
- Experience working in Agile teams using Jira and Confluence.
What we offer
- Fully remote work environment within a unique TEAL culture.
- Non-corporate atmosphere focused on relationships, respect, and minimal bureaucracy.
- Comprehensive benefits including Luxmed Gold medical care and Multisport Plus.
- Opportunities for professional growth through knowledge sharing and integration trips.