Are you an experienced Golang Developer passionate about cloud-native technologies, Kubernetes, and event-driven architectures? We have an excellent opportunity for you to work on cutting-edge solutions in the telecommunications sector. We are looking for a skilled Golang Developer to help us build scalable and high-performance systems.
- Proficiency in Golang – experience in building scalable applications.
- Cloud-native expertise – hands-on experience with Kubernetes, Docker, Helm.
- Event-driven development – experience with event-driven architectures and messaging systems (Kafka, NATS, RabbitMQ).
- Cluster management – knowledge of distributed systems, microservices, and managing large-scale Kubernetes clusters.
- Networking fundamentals – understanding of TCP/IP, IPv6, NAT, VXLAN, and DNS.
- Infrastructure as Code – experience with Terraform, Ansible.
- Monitoring and debugging – familiarity with Prometheus, Grafana, Wireshark, and tcpdump.
- DevOps and CI/CD – experience with automation processes and GitOps.
- Linux expertise – ability to work efficiently in Linux-based environments.
- Experience with 3GPP telecommunication technologies (RADIUS, Diameter, GTP tunneling).
- Knowledge of high-performance networking (DPDK, VPP).
- Familiarity with Microsoft Dynamics 365.
- Experience working with JIRA and Confluence.
- Design, develop, and optimize Golang-based microservices in a cloud-native environment.
- Build and maintain scalable and reliable distributed systems.
- Implement event-driven architectures for high-performance processing.
- Manage Kubernetes clusters and ensure efficient resource allocation.
- Collaborate with DevOps teams to enhance CI/CD pipelines and automate infrastructure.
- Diagnose and improve system performance using advanced monitoring tools.
- Integrate cloud-native solutions into telecommunications applications.
- Work within an Agile development environment to deliver high-quality software.
- Contribute to continuous innovation and improvement within the team.