Go Technical Lead (Evolution IaaS)
#office #lead
Moscow
Company: Cloud.ru
🔹Responsibilities:
- Designing architecture from scratch: scalable Go network component, integration with SDN, compute, and API;
- Technology selection, PoC building, task decomposition, code review, quality control;
- Organizing team work, task distribution, developing expertise and training engineers;
- Integration with infrastructure (SDN, network plugins, service discovery, observability);
- Continuous bottleneck analysis, performance optimization, ensuring fault tolerance, automating testing and deployment;
- Interaction with product managers, architecture, operations;
- Maintaining and updating technical documentation, resolving engineering conflicts, making key decisions.
🔹Requirements:
- Production experience in designing/developing network services, components interacting with routers, SDN controllers, or similar systems;
- Network expertise: TCP/IP, L2/L3, routing, VPN, VLAN/VxLAN, tunneling, NAT, etc.;
- Proficiency in Go for production solutions: multithreading, microservices, optimization, RPC/gRPC, REST;
- Experience in architecture and launching fault-tolerant distributed systems;
- Leading engineering teams, code review, organizing CI/CD processes;
- Experience integrating with public/private clouds, container infrastructure (K8S/CRI/OVS);
- Observability knowledge: metrics collection, logging, tracing.
🔹Will be a plus:
- Experience creating or refactoring large network projects (Neutron, Calico, NSX, VMWare, OVS, etc.);
- Understanding of SDN architectures, High Availability, Security practices;
- Skills in quickly analyzing third-party code, conducting architectural reviews;
- Experience with public speaking, writing technical articles, documentation.
Contacts: hr@cloud.ru
IT Jobs in Telegram | in VK | in Max