Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаGolang-разработчик в команду лицевой биометрии
Описание
Команда экспериментальных продуктов занимается поддержкой и развитием сервисов лицевой биометрии. Мы помогаем искать фрод через входящие заявки, идентифицировать пользователей на банкоматах, подтверждать операции в мобильных приложениях и внедрять системы контроля и управления доступом — СКУД.
Наша команда создает сервисы вокруг ML-моделей, которые умеют:
— распознавать, верифицировать и идентифицировать лица;
— проводить детекцию лица и постеров;
— определять качество изображения лица;
— сравнивать похожесть лиц и многое другое.
Мы помогаем компании повышать безопасность и снижать случаи мошенничества. В отличие от пароля, изображение лица и голос нельзя украсть или передать мошенникам. Цифровые алгоритмы не получится обмануть при помощи старой фотографии, видео или других способов имитации внешности или голоса.
Еще делаем эффективнее и удобнее обычные процессы. Например, вместо того чтобы иметь пропуск или вводить код в локер, можно получить доступ по лицу.
Работаем с различными инструментами от стандартных Postgres и Redis до имплементации ивентных моделей и моделей репликации, очередями, Kubernetes/Bare Metal развёртыванием, NVIDIA Triton и векторными движками.
Обязанности
Проектировать и разрабатывать Go-сервисы; интегрировать их с Kafka, Redis, PostgreSQL и проч.
Имплементировать и поддерживать ивентные модели и модели репликации данных, а также другие распределённые паттерны
Работать с надёжностью: написание unit и интеграционных тестов, разбор инцидентов, исправление деффектов, улучшение observability, алертинга и проектирование индикаторов (SLA, SLI, SLO)
Разворачивать и поддерживать приложения как в Kubernetes, так и на Bare Metal, оптимизировать хелcчеки и CI/CD
Вести фичи: взаимодействие с бизнес и системными аналитиками, QA и смежными командами, уточнение требований, проектирование архитектуры и observability и защита на ревью, декомпозиция, координация участников имплементации, вывод в прод
Участвовать в техническом и процессном развитии команды: в бизнес-демо задач, 3amigo, код ревью, тех. синках, предлагать и внедрять улучшения, менторить менее опытных коллег, следовать best practices в индустрии
Требования
Go в продакшне ≥ 3 лет: разработка распределённых, нагруженных REST/gRPC-сервисов
Понимание конкурентных шаблонов, профилирование и оптимизация производительности
Опыт работы с реляционными (преимущественно PostgreSQL) и нереляционными (преимущественно Redis) базами данных
Опыт работы с очередями и с брокерами сообщений (преимущественно Kafka), опыт с различными паттернами: Transactional Outbox, Listen To Yourself и проч.
Observability: Prometheus, Grafana, Alertmanager, построение SLI/SLO, работа с инцидентами
Опыт развёртывания приложений: Docker, Kubernetes, Helm (или аналоги), CI/CD (преимущественно Gitlab CI)
Будет плюсом
Опыт с Protobuf, Avro, Kafka Schema Registry
Опыт развёртывания приложений на Bare Metal: systemd, supervisord, автоматизация хелсчеков и проч.
Envoy (или HAProxy), traffic-routing, сервис-mesh архитектура, балансировщики
Опыт разработки ивентных моделей и репликации (CRDT и проч.)
Опыт (или интерес) с ML, сёрвинг ML-моделей (преимущественно NVIDIA Triton)
Опыт работы с векторными базами данных, Redis Streams, понимание HNSW-алгоритма
Прикладная криптография (понимание): знание базовых принципов асим/сим-шифрования, электронных подписей и форматов PKCS (#11 для HSM, #7 / CMS для подписей). Способность читать спецификации, обсуждать решения и проводить интеграции с крипто-сервисами
Мы предлагаем
Работу в офисе или удаленно — по договоренности
Платформу обучения и развития «Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии
Комплексную программу заботы о здоровье. Оформим полис ДМС с широким покрытием и страховку от несчастных случаев. Предложим льготные условия страхования для ваших близких
Возможность работы в аккредитованной ИТ-компании
Линейку льготных тарифов на продукты Т-Банка
Частичную компенсацию затрат на спорт
Well-being-программу, которая помогает улучшить психологическое и физическое здоровье, а также разобраться с юридическими и финансовыми вопросами
Три дополнительных дня отпуска в год
Достойную зарплату — обсудим ее на собеседовании
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие