Описание
СберМобайл – это не просто компания, это движущая сила цифровых и телекоммуникационных инноваций в экосистеме Сбера. Мы создаем решения, которые упрощают жизнь людей, помогают бизнесу развиваться и меняют государственные процессы к лучшему.
Команда занимается разработкой систем антифрода и борьбы с мошенничеством. Мы защищаем абонентов от голосового спама и мошеннических звонков, обеспечиваем соблюдение законодательства и делаем телеком-услуги безопаснее.
Обязанности:
-
Разработка и поддержка микросервисов на Go, реализующих бизнес-логику для выявления и предотвращения мошенничества в голосовых вызовах.
-
Интеграция с внутренними и внешними системами через REST/gRPC API и брокер сообщений Kafka.
-
Взаимодействие с реляционными базами данных (PostgreSQL): проектирование схем, написание сложных SQL-запросов, работа с sqlx.
-
Внедрение паттернов отказоустойчивости (circuitbreaker, retry), graceful shutdown, корректная обработка ошибок для обеспечения надежности.
-
Мониторинг и настройка метрик (Prometheus), логирования (zap) и трассировки для контроля состояния сервисов в продакшене.
-
Поиск и устранение узких мест в производительности, тюнинг приложений под высокие нагрузки.
-
Написание модульных и интеграционных тестов (testify), участие в обеспечении качества кода.
-
Участие в ревью кода коллег, совместная работа над архитектурой новых сервисов и улучшением существующих.
-
Документирование API с использованием OpenAPI/Swagger (kin-openapi, oapi-codegen).
-
Участие в настройке CI/CD-пайплайнов для сборки, тестирования и деплоя.
-
Тесное взаимодействие с аналитиками, QA и другими разработчиками в рамках домена «Антифрод».
Требования:
-
Опыт разработки на Go от 5 лет, уверенное владение языком, понимание идиом, опыт работы с версиями 1.18+ (generics, context, sync).
-
Опыт работы с HTTP-серверами и маршрутизаторами (chi, net/http).
-
Глубокое знание SQL и реляционных БД (PostgreSQL), написание оптимизированных запросов, использование sqlx/pq.
-
Опыт работы с брокерами сообщений (Kafka): продюсеры, консьюмеры, управление партициями и оффсетами.
-
Навыки интеграции с внешними системами через REST/gRPC, понимание авторизации/аутентификации (JWT, OAuth2).
-
Опыт разработки микросервисов и высоконагруженных систем.
-
Написание тестов: опыт покрытия кода юнит-тестами (testify), понимание подходов к интеграционному тестированию.
-
Знание паттернов отказоустойчивости: circuitbreaker, retry, timeout, backoff.
-
Мониторинг: опыт работы с Prometheus, понимание ключевых метрик, настройка экспорта метрик в Go-приложениях.
-
Профилирование и оптимизация: умение находить и устранять узкие места (pprof, конкурентность, утечки памяти).
-
Контейнеризация и CI/CD: базовые навыки работы с Docker, понимание процессов сборки и деплоя.
-
Документирование: опыт работы с OpenAPI/Swagger, генерация клиентов и серверов (oapi-codegen).
-
Инструменты: Git/GitLab, работа в Linux-терминале.
-
Стремление к постоянному развитию и изучению новых подходов.
-
Ориентация на качество и надежность кода.
Условия:
-
График: 5/2 с возможностью гибкого старта (9:00, 9:30 или 10:00). В пятницу — сокращенный день.
-
Формат работы удаленный.
-
Зарплата обсуждается индивидуально с успешным кандидатом.
-
Испытательный срок 3 месяца.
-
Льготная ипотека от Сбера после 6 месяцев работы.
-
ДМС со стоматологией + страхование от несчастных случаев (подключение родственников, гибкая настройка услуг после испытательного срока).
-
Компенсации: фитнес, английский, участие в спортивных мероприятиях, матпомощь, обучение.
-
Корпоративная пенсионная программа.
-
100% скидка на связь СберМобайл.
-
Современный офис в Москве (м. Белорусская) с комфортными условиями.
СберМобайл – это не просто компания, это движущая сила цифровых и телекоммуникационных инноваций в экосистеме Сбера. Мы создаем решения, которые упрощают жизнь людей, помогают бизнесу развиваться и меняют государственные процессы к лучшему.
Команда занимается разработкой систем антифрода и борьбы с мошенничеством. Мы защищаем абонентов от голосового спама и мошеннических звонков, обеспечиваем соблюдение законодательства и делаем телеком-услуги безопаснее.
Обязанности:
-
Разработка и поддержка микросервисов на Go, реализующих бизнес-логику для выявления и предотвращения мошенничества в голосовых вызовах.
-
Интеграция с внутренними и внешними системами через REST/gRPC API и брокер сообщений Kafka.
-
Взаимодействие с реляционными базами данных (PostgreSQL): проектирование схем, написание сложных SQL-запросов, работа с sqlx.
-
Внедрение паттернов отказоустойчивости (circuitbreaker, retry), graceful shutdown, корректная обработка ошибок для обеспечения надежности.
-
Мониторинг и настройка метрик (Prometheus), логирования (zap) и трассировки для контроля состояния сервисов в продакшене.
-
Поиск и устранение узких мест в производительности, тюнинг приложений под высокие нагрузки.
-
Написание модульных и интеграционных тестов (testify), участие в обеспечении качества кода.
-
Участие в ревью кода коллег, совместная работа над архитектурой новых сервисов и улучшением существующих.
-
Документирование API с использованием OpenAPI/Swagger (kin-openapi, oapi-codegen).
-
Участие в настройке CI/CD-пайплайнов для сборки, тестирования и деплоя.
-
Тесное взаимодействие с аналитиками, QA и другими разработчиками в рамках домена «Антифрод».
Требования:
-
Опыт разработки на Go от 5 лет, уверенное владение языком, понимание идиом, опыт работы с версиями 1.18+ (generics, context, sync).
-
Опыт работы с HTTP-серверами и маршрутизаторами (chi, net/http).
-
Глубокое знание SQL и реляционных БД (PostgreSQL), написание оптимизированных запросов, использование sqlx/pq.
-
Опыт работы с брокерами сообщений (Kafka): продюсеры, консьюмеры, управление партициями и оффсетами.
-
Навыки интеграции с внешними системами через REST/gRPC, понимание авторизации/аутентификации (JWT, OAuth2).
-
Опыт разработки микросервисов и высоконагруженных систем.
-
Написание тестов: опыт покрытия кода юнит-тестами (testify), понимание подходов к интеграционному тестированию.
-
Знание паттернов отказоустойчивости: circuitbreaker, retry, timeout, backoff.
-
Мониторинг: опыт работы с Prometheus, понимание ключевых метрик, настройка экспорта метрик в Go-приложениях.
-
Профилирование и оптимизация: умение находить и устранять узкие места (pprof, конкурентность, утечки памяти).
-
Контейнеризация и CI/CD: базовые навыки работы с Docker, понимание процессов сборки и деплоя.
-
Документирование: опыт работы с OpenAPI/Swagger, генерация клиентов и серверов (oapi-codegen).
-
Инструменты: Git/GitLab, работа в Linux-терминале.
-
Стремление к постоянному развитию и изучению новых подходов.
-
Ориентация на качество и надежность кода.
Условия:
-
График: 5/2 с возможностью гибкого старта (9:00, 9:30 или 10:00). В пятницу — сокращенный день.
-
Формат работы удаленный.
-
Зарплата обсуждается индивидуально с успешным кандидатом.
-
Испытательный срок 3 месяца.
-
Льготная ипотека от Сбера после 6 месяцев работы.
-
ДМС со стоматологией + страхование от несчастных случаев (подключение родственников, гибкая настройка услуг после испытательного срока).
-
Компенсации: фитнес, английский, участие в спортивных мероприятиях, матпомощь, обучение.
-
Корпоративная пенсионная программа.
-
100% скидка на связь СберМобайл.
-
Современный офис в Москве (м. Белорусская) с комфортными условиями.