Golang-разработчик в команду лицевой биометрии

Open 15d

Summary

Develops and maintains facial biometrics services and SDKs in Go, integrating with Kafka, Redis, PostgreSQL, and Kubernetes for secure identity verification and fraud detection.

Подзаголовок (короткое описание)

Ищем разработчика, который будет поддерживать сервисы лицевой биометрии, развивать SDK-компоненты и участвовать в разработке ПО вместе с командой

Описание

Команда экспериментальных продуктов занимается поддержкой и развитием сервисов лицевой биометрии. Мы помогаем искать фрод через входящие заявки, идентифицировать пользователей на банкоматах, подтверждать операции в мобильных приложениях и внедрять системы контроля и управления доступом — СКУД.

Наша команда создает сервисы вокруг ML-моделей, которые умеют:

— распознавать, верифицировать и идентифицировать лица;

— проводить детекцию лица и постеров;

— определять качество изображения лица;

— сравнивать похожесть лиц и многое другое.

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

Еще делаем эффективнее и удобнее обычные процессы. Например, вместо того чтобы иметь пропуск или вводить код в локер, можно получить доступ по лицу.

Работаем с различными инструментами от стандартных Postgres и Redis до имплементации ивентных моделей и моделей репликации, очередями, Kubernetes/Bare Metal развёртыванием, NVIDIA Triton и векторными движками.

Обязанности

Проектировать и разрабатывать Go-сервисы, интегрировать их с Kafka, Redis, PostgreSQL и другими системами хранения и обработки данных

Имплементировать и поддерживать ивентные модели, модели репликации данных и другие распределенные паттерны

Работать с надежностью: писать интеграционные и unit-тесты, разбирать инциденты, исправлять дефекты, улучшать observability и алертинг, проектировать индикаторы — SLA, SLI, SLO

Разворачивать и поддерживать приложения в Kubernetes и Bare Metal, оптимизировать хелсчеки и CI/CD

Общаться с системными и бизнес-аналитиками, QA и смежными командами, уточнять требования, проектировать архитектуру и observability, защищать ее на ревью. Декомпозировать, координировать участников имплементации, выводить фичи в продакшен

Участвовать в бизнес-демозадачах, встречах 3 amigo и технических синках, проводить код-ревью

Предлагать и внедрять улучшения, менторить младших коллег, применять лучшие практики из индустрии

Требования

У вас есть опыт работы с Go в продакшене от 3 лет: разрабатывали распределенные и нагруженные REST/gRPC-сервисы

Есть опыт развертывания приложений: Docker, Kubernetes, Helm или аналоги, CI/CD — в приоритете Gitlab CI

Есть опыт работы с разными паттернами: Transactional Outbox, Listen To Yourself и так далее

Работали с реляционными базами данных — в приоритете PostgreSQL

Работали с нереляционными базами данных — в приоритете Redis

Работали с очередями и брокерами сообщений — в приоритете Kafka

Понимаете конкурентные шаблоны, профилирование и оптимизацию производительности

Разбираетесь в Observability: Prometheus, Grafana, Alertmanager, построение SLI/SLO, работа с инцидентами

Будет плюсом опыт работы с 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 для подписей

Мы предлагаем

Работу в офисе или удаленно — по договоренности

Возможность работы в аккредитованной ИТ-компании

ДМС со стоматологией, включая чекапы, компенсацию покупки лекарств и льготные условия страхования для близких. Еще — страховка от несчастных случаев и болезней

Рост по карьерному треку: проходите курсы по софт- и хард-скиллам, развивайтесь с поддержкой ментора и повышайте уровень с матрицей компетенций и регулярным ревью

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

Онлайн-консультации с психологами, юристами, специалистами по финансам и здоровому образу жизни

Компенсацию затрат на спортивные абонементы, приложение Т-Спорта для онлайн-занятий и командные тренировки с коллегами

3 дополнительных дня к отпуску — можно использовать для отдыха или получить компенсацию

Специальные тарифы на продукты Т-Банка и широкую программу скидок от партнеров

Достойную зарплату — обсудим ее на собеседовании