Go Developer – Distributed Storage Systems

17.07.2025
800 000 - 1 200 000
Откликнуться

Описание вакансии

Оплата: 800 — 1 200 000 тг на руки
5 лет разрабатываем интеллектуальные системы видеонаблюдения и видеоаналитики. Наша платформа обрабатывает миллионы событий в реальном времени для повышения безопасности граждан и решения задач крупного бизнеса.
Описание вакансии:
На данной позиции вы будете:
— заниматься разработкой и поддержкой распределённой файловой системы;
— оптимизировать хранение больших объёмов данных (миллиарды маленьких файлов);
— разрабатывать высоконагруженные сервисы хранения с отказоустойчивостью и масштабируемостью;
— интегрироваться с интерфейсами S3 и POSIX;
— работать с метаданными, репликацией, snapshot’ами и версионированием данных;
исследовать и внедрять новые технологии хранения и обработки данных.
Наши ожидания от кандидата:
— уверенное знание Go;
— опыт работы с распределёнными системами (например, Ceph, MinIO, HDFS, SeaweedFS и др.);
— понимание принципов CAP-теоремы, консенсуса, репликации;
— опыт проектирования отказоустойчивых архитектур;
— знание сетевых протоколов и системных вызовов ОС — плюс;
— умение аргументированно обосновать выбор инструментов и подходов для решения задач;
— уверенное пользование ОС на базе Linux и командной строкой;
— навыки работы с Git.
Будет плюсом, если вы:
— работали с Cassandra или другими распределёнными базами данных;
— работали с Kafka;
— имеете понимание принципов работы компьютерных сетей, маршрутизации и модели TCP/IP;
— администрировали системы на базе Linux и отлично понимаете, как они устроены;
— имеете опыт настройки и эксплуатации S3-совместимых хранилищ;
— участвовали в open-source проектах.
Мы готовы предложить:
— компенсация занятий спортом и повышения квалификации;
— расширенная медицинская страховка в лучших клиниках Казахстана;
— масштабный, сложный и действительно интересный проект в области Smart City мирового уровня.