Network API Developer
Core
Design, develop, and maintain scalable APIs that power network services and integrations for telecom infrastructure.
Role type
Network API Developer
Builds
Scalable, secure, and high-performance backend services and API interfaces for network operations.
Domain
Telecommunications / Network Infrastructure
Required skills
RESTful API design, gRPC, microservices architecture, API gateway management, network protocol knowledge (TCP/IP, HTTP, DNS), containerization (Docker, Kubernetes), cloud platforms (Azure, AWS, GCP), backend development (Python, Java, Go, Node.js)
Preferred skills
Telecom environment experience (5G Core, IMS, OSS/BSS), OpenAPI/Swagger specifications, event-driven systems (Kafka, RabbitMQ), network automation (SDN/NFV), CI/CD pipelines (via careerplan.io/jobs/REQ-9064-1-network-api-developer-at-a1group)
Technologies
Python, Java, Go, Node.js, REST, gRPC, Kong, Apigee, Docker, Kubernetes, Azure, AWS, GCP, TCP/IP, HTTP, DNS, Kafka, RabbitMQ, GitHub Actions, Azure DevOps, Jenkins
Responsibilities
Design and develop RESTful and/or gRPC APIs for network services; Integrate APIs with telecom/network infrastructure (5G, LTE, MPLS, SDN); Build scalable, secure, and high-performance backend services; Collaborate with network engineers to translate network capabilities into APIs; Implement API versioning, documentation, and lifecycle management; Ensure high availability, reliability, and monitoring of APIs; Troubleshoot performance issues and optimize system performance; Write clean, maintainable, and well-tested code.