Backend Developer (Golang Python) Grafana for Banking Industry
Sigma Global Technology
Job Description
Teknis Go
• Pengalaman minimal 3 tahun mengembangkan backend dengan Go di production.
• Memahami concurrency (goroutine, channel, context, sync), memory management, dan profiling (pprof, trace).
• Berpengalaman membangun REST dan gRPC service beserta middleware/interceptor.
• Menulis kode yang testable (unit test, mocking, benchmark).
Observability
• Hands-on dengan OpenTelemetry (SDK Go, collector, semantic conventions).
• Berpengalaman dengan Prometheus (metric types, PromQL, cardinality) dan Grafana.
• Memahami distributed tracing (Jaeger/Tempo/Zipkin) dan structured logging (zap/zerolog/slog) dengan stack log seperti ELK/Loki.
• Memahami konsep SLI/SLO/error budget serta alerting (Alertmanager atau setara).
Infrastruktur & Umum
• Docker dan Kubernetes (dasar hingga menengah), CI/CD, Git.
• Basis data (PostgreSQL/MySQL) dan messaging (Kafka/RabbitMQ) dari sisi instrumentasi.
• Mampu