11 Sep
|
MethodHub
|
Karnataka
11 Sep
MethodHub
Karnataka
Job DescriptionWhat You'll Do
N
- n
- Build and maintain .NET application instrumentation using OpenTelemetry. N
- Implement distributed tracing, metrics, and logging for .NET applications. N
- Develop and enhance auto-instrumentation using CLR Profiler and .NET diagnostics APIs. N
- Build custom instrumentation for frameworks, libraries, databases, and messaging systems. N
- Ensure compatibility across .NET Framework, .NET Core, and .NET 5/6/7/8+. N
- Analyze and optimize instrumentation performance and overhead. N
- Integrate telemetry with OTLP Collector, Jaeger, Prometheus, Grafana, and observability platforms. N
- Develop reusable .NET libraries, SDKs, sample applications, and developer tooling. N
- Work closely with application, DevOps, and platform teams to drive observability adoption. N
nMust Have
n
- N
- 3+ years of experience in C# / .NET / .NET Core development. N
- Solid understanding of.NET runtime internals and CLR. N
- Hands-on knowledge of CLR Profiling / CLR Profiler and Diagnostics APIs. N
- Understanding of APM, distributed tracing, metrics, logging, and observability. N
- Experience with microservices and distributed systems. N
- Familiarity with OpenTelemetry concepts and SDKs. N
- Exposure to OTLP, Jaeger, Prometheus, Grafana, or similar observability tools. N
nGood to Have
n
- N
- Experience with OpenTelemetry .NET Auto-Instrumentation. N
- Knowledge of DiagnosticSource, Activity, ActivitySource, EventListener, and .NET diagnostics. N
- Experience building reusable .NET SDKs or libraries. N
- Docker / Kubernetes andCI/CD experience. N
- Experience with databases, message queues, and cloud platforms. N
- Contributions to OpenTelemetry or other open-source projects. N
- Understanding of cross-language distributed tracing. N
📌 Senior Software Engineer (Karnataka)
🏢 MethodHub
📍 Karnataka