HamburgerMenu
hirist

Job Description

Description :

Key Responsibilities :

- Design, develop, and maintain backend services and APIs using Go (Golang)

- Build high-performance, scalable microservices and distributed systems

- Write clean, testable, and well-documented code

- Collaborate with product managers, architects, and frontend teams to deliver features end-to-end

- Ensure code quality through reviews, unit tests, and automation

- Diagnose and resolve performance, scalability, and production issues

- Participate in CI/CD pipelines, deployments, and operational support

- Follow engineering best practices around security, observability, and reliability

Required Skills & Qualifications :


Technical Skills :

- Strong hands-on experience with Go (Golang)

- Solid understanding of data structures, algorithms, and concurrency

- Experience building RESTful / gRPC APIs

- Working knowledge of SQL and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)

- Familiarity with microservices architecture

- Experience with Docker and containerized applications

- Understanding of version control systems (Git)

Good to Have :

- Experience with cloud platforms (GCP / AWS / Azure)

- Knowledge of Kubernetes

- Experience with event-driven systems (Kafka, Pub/Sub, RabbitMQ)

- Exposure to observability tools (Prometheus, Grafana, OpenTelemetry)

- Understanding of system design and scalability patterns

- Prior experience in high-traffic or data-intensive systems


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in