Event-Streaming Engineer
Posted 3ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Event-Streaming Engineer developing on-premises and cloud-based event-streaming solutions with Kafka and RabbitMQ. Engaging in modern architectures and CI/CD practices in a fully remote setup.
Responsibilities:
- Develop and operate event-streaming solutions with Kafka and RabbitMQ that transform businesses — both on-premises and in the cloud.
- Design, develop and operate modern event-streaming architectures based on Kafka and RabbitMQ — both on-premises and cloud-based
- Deploy and manage streaming technologies using Kubernetes
- Implement and optimize stream-processing solutions with frameworks such as Kafka Streams, Spark Streaming, or Apache Flink.
- Ensure stability and performance through proactive monitoring and effective troubleshooting.
- Build and maintain CI/CD pipelines to automate deployments and testing.
- Manage infrastructure using Infrastructure as Code (IaC).
Requirements:
- At least 5 years of experience in event streaming or related fields
- Solid experience deploying and operating event-streaming systems such as Kafka or RabbitMQ
- Experience with Kubernetes, containerization, and their use in production environments
- Deep understanding of CI/CD technologies and pipelines
- Strong knowledge of Python (ideally complemented by additional programming languages)
- Experience with Infrastructure as Code (IaC)
- High level of personal responsibility, a structured work style, and strong problem-solving skills
- Ideally, you have experience designing and operating scalable event-streaming architectures with Kafka, RabbitMQ, or similar technologies
- Knowledge of stream-processing frameworks such as Spark Streaming, Kafka Streams, or Flink
- Experience with additional data processing tools such as Apache NiFi
- Experience with containerization (e.g., Docker, Kubernetes) and familiarity with cloud platforms like AWS, Azure, or Google Cloud
- Basic understanding of security best practices in streaming environments
- Willingness to travel for interesting client projects
- Bachelor's, Master's, or PhD degree in Computer Science or a related field
Benefits:
- Gadget allowance: You receive an annual budget to purchase items that are useful in your workday but are not standard equipment.
- Company events: In addition to summer and Christmas parties, we regularly host an After Work Drink! Socializing with colleagues away from daily business is important to us to grow as a team and help onboard new employees.
- Flexible working hours: Sometimes it's necessary to organize your working hours flexibly. This includes home office days (100% remote is possible!) as well as shifting a morning or afternoon when the project allows.
- Company laptop: To ensure work isn't hindered by equipment, you'll receive a premium laptop.
- Bonus: In addition to your base salary, you receive an annual special payment based on company performance and attainment of your personal goals.
- Feel-good perks: A coffee bar and slot car track are available in the office for relaxation, small treats, and fun.
- Training & development: You receive 10 days of educational leave each year for your personal development.




















