Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Information

    Assigned Recruiter(s)

    Sreegiri R

    Date Opened

    12/23/2025

    Job Type

    Full time

    Industry

    Software Development

    City

    Thiruvananthapuram

    State/Province

    Kerala

    Zip/Postal Code

    695001

    Country

    India

About Us

Blue Ripples Technologies is a dynamic technology company that develops impactful software across multiple platforms. Established in 2012, we have a strong foundation in Digital Transformation with special focus on Legacy System upgrades. From enterprises to visionary new start-ups, we have been part of some powerful digital solutions that have transformed lives. Now, it’s your turn.

Job Description

We are looking for a Senior .NET Developer to design and build an on-premise, Kafka
centric IoT platform handling 50,000+ devices, MQTT-based ingestion, secure device
provisioning using Keycloak, and sub-second real-time data visualization. The role
focuses on building event-driven microservices, real-time ingestion pipelines, and scalable
backend APIs.
Responsibilities:
  • Design and develop ASP.NET Core microservices using event-driven
architecture
  • Build device registry and device provisioning services integrated with Keycloak
(OIDC, OAuth2, JWT)
  • Implement Kafka-first data pipelines for:
  • Telemetry ingestion
  • Device lifecycle events
  • Alerts, rules, and downstream consumers
  • Develop Kafka producers and consumers using .NET (Confluent.Kafka /
MassTransit)
  • Integrate MQTT brokers with Kafka for scalable ingestion
  • Support real-time dashboards (<1s latency) using Kafka Redis
SignalR/WebSockets
  • Design APIs for fleet management, telemetry access, and reporting
  • Work with TimescaleDB/PostgreSQL for time-series storage
  • Collaborate with DevOps on Docker, Kubernetes (on-prem), Helm, CI/CD
  • Mentor junior engineers and contribute to architectural decisions


Requirements

  • C#, .NET 6+/ASP.NET Core
  • Strong experience with Apache Kafka
o Topics, partitions, consumer groups
o Exactly-once / at-least-once semantics
  • Schema evolution (Avro/JSON/Schema Registry)
  • Event-driven & streaming architectures
  • MQTT and IoT ingestion patterns
  • OAuth2, OpenID Connect, JWT, Keycloak (preferred)
  • Redis for real-time caching and streaming
  • PostgreSQL / TimescaleDB
  • Docker & Kubernetes (on-prem)

Good to Have:

  • Kafka Streams / Apache Flink integration
  • VerneMQ/HiveMQ/EMQX experience
  • MinIO / S3-compatible storage
  • Industrial IoT / SCADA exposure
  • Observability tools (Prometheus, Grafana, ELK/OpenSearch)


Benefits

  • Competitive salary and benefits.
  • Opportunities for high-speed professional growth and development.
  • Collaborative and supportive work environment.
  • Medical insurance
  • OP Allowance
  • Statutory Benefits like PF, ESI, LWF, Gratuity
  • Training (Technical & Soft skills)

© 2025 Qureos. All rights reserved.