09 Sep
|
MethodHub
|
Vasanthanagar
09 Sep
MethodHub
Vasanthanagar
Job DescriptionWhat You’ll Do
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- 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- 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 and CI/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.
📌 Senior Software Engineer (Vasanthanagar)
🏢 MethodHub
📍 Vasanthanagar