Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Bonapolia

NewBe an early applicant

Senior Kafka/RabbitMQ Platform Engineer

Posted
Discussion

Who We're Looking For

An experienced engineer who knows distributed systems not just from documentation - but from production incidents, cluster tuning under load, and writing runbooks that people actually use.

👍English:upper-intermediate+

🌍 Location:
Portugal, Poland, Romania, Bosnia Herzegovina, Serbia, Germany, Turkey, Armenia, Georgia, EU

This is a long-term project with an expected duration of 3 years.

At least 3 years of proven experience in:

• Administration and operation of distributed messaging platforms, including RabbitMQ and Apache Kafka;

• Operational management of Apache Spark workloads, including deployments, scalability, and monitoring;

• Troubleshooting and support for distributed infrastructures and critical data environments;

• Implementation of governance, security, and continuous monitoring practices for messaging and data platforms;

• Production of technical documentation, architecture, and operational procedures.

Proven experience of at least 2 years in:

• AMQP, topics, queues, partitions, offsets, delivery guarantees, and message ordering;

• Configuration and tuning of Kafka clusters and RabbitMQ environments in production;

• DataOps practices and automation (Ansible, Terraform, Python/Bash scripts);

• Advanced integration between messaging platforms and data pipelines

Proven experience of at least 1 (one) year in:

• Operation and administration of ingestion systems such as Debezium or Apache NiFi;

• Docker and Kubernetes for managing containerized environments

• Certification in messaging administration.

What we offer

  • Model: B2B contract with Bonapolia - one contract, one monthly invoice

  • Rate: negotiated per candidate seniority and client budget

  • Payment: monthly invoice, paid on the same schedule the client pays us (usually 30 days)

  • Contract written under your country's law

  • We handle the client-side paperwork: MSA, NDA, invoicing

🏢 About Bonapolia

Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.

More at

📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!

Skills

What Senior DevOps jobs ask for — and how much of it you have →
Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.