Go-разработчик (Middle)
Описание
Data Light — современная IT-компания, которая находится в эпицентре бума искусственного интеллекта. Мы не стоим на месте и не работаем по шаблону. Data Light — это скорость, драйв и передовые решения в сфере AI. Мы гордимся нашей командой профессионалов, движимых страстью к инновациям. На данный момент в связи с расширением нового отдела мы находимся в поисках Go-разработчик (Middle/Middle+). Что предстоит делать: Создание и поддержка высоконагруженных сервисов на Go для маршрутизации запросов к нейросетям. Проектирование и масштабирование архитектуры: разработка распределенных микросервисов в инфраструктуре Kubernetes. Управление потоками данных и очередями: интеграция и оптимизация работы с брокером сообщений Apache Kafka. Работа с базами данных и аналитикой: проектирование схем и оптимизация запросов в PostgreSQL и ClickHouse для трекинга и биллинга. Оптимизация производительности и кэширования: реализация механизмов кэширования и хранения сессий с использованием Redis. Разработка подсистем проксирования и биллинга: создание надежных шлюзов для проксирования трафика и учета потребления ресурсов пользователей, учет лимитов, доступов по ключам. Обеспечение качества кода: написание чистого, поддерживаемого кода и покрытие его тестами. Участие в инженерных процессах: проведение и прохождение перекрестных Code Review для поддержания высоких стандартов разработки, участие в ежедневных технических созвонах с командой. Что мы предлагаем: Удалённый формат работы с гибким началом дня. Команда единомышленников и сильных профессионалов. Полностью “белое” оформление по ТК РФ. Оклад 250 000 - 300 000 руб на руки (по итогам собеседования) + ежеквартальная премия после прохождения испытательного срока 3 месяца. Насыщенная корпоративная культура. Прозрачность процессов. Пространство для реализации текущих компетенций и приобретения новых. Регулярная обратная связь. Что мы ожидаем: Релевантный опыт работы от 3х лет. Уверенное владение PostgreSQL, ClickHouse, Redis, Kafka. Опыт разработки API Gateway. Культура тестирования кода. Умение расставлять приоритеты и работать без микроменеджмента. Гибкость мышления и готовность к изменениям в высокодинамичном проекте. Для рассмотрения кандидатуры, в сопроводительном письме необходимо ответить на вопросы: Три инстанса прокси сервиса имеют общий лимит 100 запросов в минуту к провайдеру. Лимит реализован через Redis в асинхронном режиме (счетчик соединений обновляется фоном). Как должен повести себя сервис при даунтайме редиса? Расскажи про то как ты относишься к дженерикам? В каких ситуациях это реально помогало, а в каких только усложняло? Какие признаки в проекте могут говорить о том, что его следует реализовывать в виде микросервисов? Резюме без корректного сопроводительного письма рассматриваться не будут. Этапы: Скрининг резюме и сопроводительного письма. Отбор по резюме руководителем отдела. Скрининг с HR с успешно отобранными кандидатами. Техническое интервью с руководителем отдела. Оффер -> Знакомство с СТО. Мы будем рады видеть тебя в команде, если ты, так же как и мы, внимателен, ответственен и заинтересован в продуктивном сотрудничестве!