Старший Backend разработчик в Облачная платформа VK Tech, Москва
Компания: VK
Локация: Москва
О компании
VK — это одна из крупнейших IT-компаний в России, занимающаяся разработкой социальных сетей и облачных платформ. Мы создаем различные digital-продукты, включая мессенджеры, медиа-сервисы и инструменты для бизнеса, которые используются миллионами пользователей. Наша команда работает над уникальными проектами, такими как OpenVK и цифровая доступность.
Ключевые факты:
- Команда VK включает тысячи специалистов.
- Обеспечиваем доступ к информации и услугам для более чем 100 миллионов пользователей.
- Проводим стажировки и обучающие программы для начинающих специалистов.
О вакансии
В команде VK Tech старший Backend разработчик играет важную роль в проектировании и разработке микросервисной архитектуры. Мы создаем и поддерживаем множество сложных систем, что требует постоянного совершенствования и оптимизации. Вы будете работать в окружении опытных специалистов, участвующих в code review и внедрении лучших практик разработки.
На данной позиции у вас будет возможность писать тесты и поддерживать качество кода, а также работать с разнообразными технологиями и инструментами, такими как Go, PostgreSQL и Kafka.
Чем предстоит заниматься:
- Проектировать и разрабатывать микросервисную архитектуру
- Оптимизировать сложные участки системы
- Участвовать в код-ревью и внедрять лучшие практики разработки
- Писать тесты и поддерживать качество кода
Что мы предлагаем:
- Гибридный формат работы с возможностью удалённой работы
- Возможности для стажировок и обучения
- Участие в интересных проектах и развитие в команде профессионалов
Обязанности
- Проектирование и разработка микросервисной архитектуры
- Оптимизация сложных участков системы
- Участие в code review и внедрение лучших практик разработки
- Написание тестов и поддержание качества кода
Требования
- О компании VK Экскурсия по офису в Москве
- Экскурсия по офису в Москве
- Проекты Проекты OpenVK Секреты цифровой доступности
- Секреты цифровой доступности
- Кандидатам Как попасть в команду Стажировка в VK Условия работы
- Как попасть в команду
- Стажировка в VK
- Условия работы
- проектирование и разработка микросервисной архитектуры;
- оптимизация сложных участков системы;
- участие в code review, внедрение лучших практик разработки;
- написание тестов и поддержание качества кода.
- экспертное владение Go- 4-5 лет;
- уверенные знания и опыт работы: PostgreSQL, Kafka, REST, gRPC, Docker, S3;
- уверенное владение sh;
- глубокие знания сетевого стека и прикладного уровня.
- знания и опыт работы: Clickhouse, MongoDB, GraphQL;
- глубокие знания Операционных Систем и OSI;
- опыт работы с криптографией и машинным обучением;
- опыт разработки на C/C++.
Условия
- Гибридный формат работы с дистанционными возможностями
- Стажировки и обучение для начинающих специалистов