Kafka Migration Engineer (.NET + Kafka)

Kafka Migration Engineer (.NET + Kafka)

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
PRACYVA

At a Glance

  • Tasks: Migrate Kafka applications to Confluent Cloud and ensure smooth message flows.
  • Company: Join a forward-thinking tech company focused on innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for skill development.
  • Other info: Dynamic team environment with great potential for career advancement.
  • Why this job: Be at the forefront of tech migration and enhance your .NET and Kafka skills.
  • Qualifications: Strong C#/.NET coding skills and Kafka expertise required.

The predicted salary is between 60000 - 80000 Β£ per year.

This role requires strong .

NET skills in addition to Kafka expertise.

All producers and consumers are .

NET applications β€” APIs produce messages, and some services both consume and produce.

This is not an infrastructure-only Kafka role; it requires reading, modifying, and validating .

NET Kafka client code.

Responsibilities

  • Migrate all Kafka producers and consumers from Kafka to Confluent Cloud
  • Validate message flows end-to-end for apps acting as both producer and consumer
  • Ensure consumer group configurations, offset management, and error handling are correct post-migration
  • Kafka throughput validation and performance testing
  • Work with . NET engineers to resolve application-level Kafka integration issues
  • Required Skills
  • C# /. NET β€” strong coding ability (reading and modifying producer/consumer code)
  • Confluent. Kafka . NET client library (Producer Builder, Consumer Builder, configuration)
  • Confluent Cloud β€” SASL/PLAIN authentication, Schema Registry, ACLs
  • Kafka internals: topics, partitions, consumer groups, offset management, rebalancing
  • Message serialization (Avro, JSON Schema) with . NET-specific serializers/deserializers
  • Troubleshooting Kafka connectivity and message flow issues in . NET applications
  • Kafka monitoring (consumer lag, throughput, error rates)
  • Nice to Have
  • Experience with apps that are both consumers and producers (event-driven architectures)
  • Schema evolution and compatibility strategies in Schema Registry
  • Performance tuning (batch size, linger. ms, compression) for . NET producers
  • Kafka Connect and Mirror Maker for migration scenarios
  • #J-18808-Ljbffr

Kafka Migration Engineer (.NET + Kafka) employer: PRACYVA

At PRACYVA, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through continuous learning opportunities and the chance to work on cutting-edge projects in the dynamic field of Open Banking. Located in a vibrant tech hub, we offer a supportive environment where your contributions directly impact our success and the future of financial technology.

PRACYVA

Contact Details:

PRACYVA Recruitment Team

We think you need these skills to ace Kafka Migration Engineer (.NET + Kafka)

C#
.NET
Confluent.Kafka .NET client library
Confluent Cloud
SASL/PLAIN authentication
Schema Registry
Kafka internals