Job Openings Event Driven Architecture Expert (Remote, Anywhere from Pakistan, USD Salary)

About the job Event Driven Architecture Expert (Remote, Anywhere from Pakistan, USD Salary)

Requirements:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience with event-driven architecture and distributed systems.
  • Hands-on expertise in Azure Service Bus, Event Grid, and Apache Kafka.
  • Strong knowledge of .NET technologies (C#, Web API).
  • Deep understanding of messaging patterns, CQRS, and event sourcing.
  • Proficiency with Kubernetes (AKS), Docker, and autoscaling via KEDA.
  • Experience implementing monitoring and observability in distributed environments.
  • Strong understanding of security in event-driven ecosystems.
  • Excellent problem-solving, communication, and collaboration skills.
  • Experience defining enterprise event taxonomies and schemas.
  • Ability to influence and mentor development teams in event-driven design.
  • Familiarity with Protobuf, Avro, or Kafka Schema Registry for contract validation.
  • Prior experience collaborating with product teams to drive system decoupling via events.
  • Background in championing reactive principles and guiding cross-functional teams.

Responsibilities:

  • Design and implement event-driven microservices using Azure Service Bus and Apache Kafka. Define domain and integration events.
  • Implement asynchronous communication patterns using topics, queues, partitions, and event routing via Azure Service Bus and Kafka.
  • Build and deploy cloud-native .NET applications following CQRS and event sourcing principles.
  • Configure, optimize, and monitor Kafka clusters. Utilize Azure Service Bus features such as dead-lettering, duplicate detection, and message sessions.
  • Set up tracing, logging, and monitoring using Azure Monitor, Kafka metrics, Prometheus, Grafana, and Application Insights.
  • Deploy services using Docker and Kubernetes (AKS), and autoscale workloads using KEDA. Collaborate with DevOps for seamless CI/CD pipelines.
  • Enforce security and governance for messaging platforms, including encryption, access control, audit logging, and schema validation.
  • Maintain technical documentation and mentor teams on event first design principles.
  • Support optimization of infrastructure usage and event processing pipelines for cost-effective scalability.
  • Identify ways to decouple systems and reduce latency or operational costs through better architecture and tooling.