Go-разработчик в группу автоматизации NOC, Москва
Мы разрабатываем инструменты и системы для управления и обеспечения безопасности сети передачи данных, в которой работают тысячи серверов и обслуживают миллионы пользователей.Нашими системами пользуются сотни коллег.Наша основная миссия - снизить количество ручных операций и исключить ошибки, при этом повысив скорость развертывания, внесения и применения изменений.Разработка данных систем, как и работа с сетью, очень ответственна, т.к. любая ошибка может повлиять на большое количество пользователей и сервисов.
Используемые нами технологии: PostgreSQL, Redis, git, docker, Linux, Prometheus
Задачи
- Написание и поддержка кода сервисов
- Покрытие кода тестами
- Ревью кода коллег
- Написание и поддержка документации по эксплуатируемым системам
- Изучение и тестирование опенсорс решений
Требования
- Уверенное владение языком Go
- Понимание и практические навыки использования следующих терминов: асинхронность, конкурентность, параллелизм, транзакция, атомарность
- Базовые знания сетевых технологий, принципов работы и построения IP сетей
Будет плюсом
- Знание SQL и Postgres на уровне выше базового
- Опыт в написании конкурентных приложений
- Продвинутые знания в сетях (фаерволлы, маршрутизация, железо)
- Знание и опыт работы с iptables, ipset, nftables
Мы предлагаем
Формат работы
Уровень
График работы

Технический департамент
Команда технического департамента помогает бизнесу быстрее запускать сервисы и обеспечивать их надежность, производительность и безопасность, делать ежедневную работу сотрудников нашей компании удобной и приятной. Команда отвечает за общую инфраструктуру компании и развитие внутренних инструментов.
В технический департамент VK входит отдел эксплуатации, а также техническая поддержка, автоматизация внутренних процессов, информационная безопасность, сетевой отдел и департамент информационных технологий.