21 сен

go developer in network data systems

ориентир по рынку
вакансия зп не указана
в среднем 472 659 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

The client is an IT consulting company.

задачи

  • Design and develop high-performance backend services in Go and Python;
  • Build applications processing large volumes of network data in real time;
  • Design distributed systems architecture and state synchronization mechanisms;
  • Analyze and optimize application, service, and data-processing performance;
  • Implement integrations with data transmission and message queuing systems;
  • Automate network device management and integrate solutions from various vendors;
  • Build and maintain solutions running in Linux and Kubernetes environments;
  • Collaborate on CI/CD processes, performance testing, and code quality standards;
  • Resolve complex system performance, reliability, and scalability issues.

требования

  • Very good knowledge of Go;
  • Very good knowledge of asynchronous Python programming with asyncio;
  • Experience building multithreaded and high-performance backend applications;
  • Knowledge of application profiling and optimization tools;
  • Experience with static code analysis tools such as mypy and golangci-lint;
  • Ability to create unit, integration, and performance tests;
  • Focus on dependency security, vulnerability management, and reproducible build processes;
  • Very good knowledge of TCP/IP protocols and the L2/L3/L4 network model;
  • Experience with IPv4, IPv6, VLAN, MTU, packet fragmentation, and network traffic analysis;
  • Knowledge of telemetry protocols such as IPFIX, NetFlow, and sFlow;
  • Ability to analyze network traffic using PCAP files;
  • Experience automating network device configuration for Cisco, Juniper, Arista, or Palo Alto;
  • Experience with Protocol Buffers;
  • Very good knowledge of Apache Kafka;
  • Experience with columnar or time-series databases such as ClickHouse;
  • Practical knowledge of application profiling and resource-use optimization;
  • Experience with load testing and high throughput;
  • Ability to select appropriate data structures and assess design trade-offs;
  • Very good knowledge of Linux;
  • Experience with Docker containers and Kubernetes;
  • Knowledge of building, deploying, and maintaining applications in production environments;
  • Experience with inter-process communication such as ZeroMQ;
  • English sufficient for fluent communication.

условия

  • B2B contract via Michael Page.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.