Software Engineer - Telemetry & Monitoring
MROTEK · Bengaluru · onsite · Posted today
Undisclosed0–3 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
>
Implements the streaming telemetry subsystem for our network operating system, under a Senior Engineers guidance.
Key Responsibilities - Implement telemetry data collectors for protocol state, interface statistics, and system metrics
- Implement YANG-Push subscriptions (RFC 8641) and gRPC/gNMI streaming (Subscribe RPC, JSON_IETF/protobuf encoding)
- Implement a Prometheus exporter and OpenTelemetry (OTLP) integration for metrics and traces
- Write comprehensive unit tests for data collectors, subscriptions, and exporters, and measure collection overhead
- Debug the telemetry pipeline end to end - from collectors to exporters - verifying data accuracy and encoding
- 0-3 years of software development experience (fresh graduates with strong Python/systems monitoring skills welcome)
- Strong understanding of systems monitoring and observability concepts
- Hands-on experience with Python programming and data collection (coursework or personal projects)
- Basic knowledge of networking concepts (interfaces, protocols, network statistics)
- Personal projects involving system monitoring or telemetry collection
- Open-source contributions to monitoring tools (Prometheus exporters, Telegraf plugins)
- Experience with time-series databases (InfluxDB, Prometheus, Grafana)
- Understanding of SNMP protocol and MIB structure
Python YANG-Push (RFC 8641) gRPC/gNMI Prometheus OpenTelemetry Protocol Buffers Flask/FastAPI pytest
What You ll Gain - Hands-on experience with production-grade telemetry and observability systems
- Mentorship from experienced Senior Engineers and Principal Engineers
- Deep technical skills in streaming telemetry and network monitoring
- Career growth path to Senior Engineer and beyond
This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Skills
gRPCobservabilityPrometheusGrafananetworking conceptspytestoperating systemProgrammingpluginspython programmingComputer NetworksProtocol BuffersFlask FrameworkInfluxDBMonitoring ToolsDebugPythonData CollectionNetwork Monitoring