-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
Develop RESTful APIs and Go-based microservices (Fiber, Gin).
Implement Go concurrency patterns (go routines, channels) for high-performance processing.
Design resilient, fault-tolerant architectures with load balancing, auto-scaling, and failover strategies.
Optimize SQL databases (PostgreSQL, GORM) for performance and scalability.
Deploy and manage containerized applications using Docker & Kubernetes.
Integrate message queuing (NATS, RabbitMQ) and gRPC for efficient service communication.
Implement CI/CD pipelines, automated testing, and observability tools (Prometheus, Grafana).
Work with telecom protocols (RADIUS, Diameter, GTP-C) for seamless network integration.
Desired Candidate Profile
5+ years of experience in Go development with RESTful API design.
Strong expertise in microservices, distributed systems, and high-availability architectures.
Proficiency in SQL databases (PostgreSQL, query optimization, ORM frameworks).
Experience with Docker, Kubernetes, and cloud-native deployment patterns.
Strong knowledge of messaging systems (NATS, RabbitMQ) and gRPC for RPC communication.
- Exposure to DPI, network monitoring, and traffic analysis.
- Experience with telecom protocols and network signaling.
- Understanding of distributed consensus, leader election, and state replication techniques.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).