Description

We are looking for a Kafka Consultant with strong expertise in Apache Kafka and a proven track record of integrating Kafka within .NET-based enterprise applications. This role will involve architecting, implementing, and supporting Kafka-based messaging solutions for real-time data processing on the .NET stack.

Key Responsibilities:

  • Design and implement Kafka-based messaging solutions for .NET applications.
  • Develop Kafka producers and consumers using C#/.NET.
  • Integrate Apache Kafka with microservices and distributed systems built on the .NET platform.
  • Configure and maintain Kafka clusters, topics, partitions, replication, and retention settings.
  • Implement Kafka Connect and develop custom connectors as needed for .NET ecosystems.
  • Optimize system performance, manage scaling, and handle error recovery for streaming pipelines.
  • Collaborate with DevOps and Infrastructure teams to support deployment on Kubernetes/Docker.
  • Monitor, troubleshoot, and resolve production issues related to Kafka and streaming services.

Required Skills & Qualifications:

  • 3+ years of experience working with Apache Kafka, including Kafka Streams and Kafka Connect.
  • Strong proficiency in .NET Core / .NET Framework and C#.
  • Solid understanding of event-driven architectures and asynchronous messaging patterns.
  • Hands-on experience with Kafka client libraries for .NET, such as Confluent.Kafka.
  • Experience integrating Kafka into microservices and APIs built on ASP.NET Core.
  • Working knowledge of Docker, Kubernetes, and CI/CD pipelines.
  • Familiarity with monitoring/logging tools like Grafana, Prometheus, ELK, or Confluent Control Center.

About Brickred Systems:

Brickred Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. Brickred Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.

With ISO 27001 and ISO 9001 certification and over a decade of experience in managing the systems and workings of global enterprises, we harness the power of cognitive computing hyper-automation, robotics, cloud, analytics, and emerging technologies to help our clients adapt to the digital world and make them successful. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.