Мы используем файлы cookie, продолжая просмотр, вы разрешаете их использование. Подробности в Политике обработки персональных данных
Понятно
Swift Developer в Т-банк
Название: Swift Developer в Т-банк
Грейд: Middle+/Senior
Локация/формат работы: РФ, РБ, удаленный формат работы

Основные технические навыки:

Область

Требуемая экспертиза

Язык

Swift 6.0+ (продвинутый уровень)

Backend-фреймворки

Server-side Swift (Hummingbird, Vapor или аналоги)

Брокеры сообщений

Apache Kafka (продакшн-опыт с Swift/Kafka-клиентами)

Базы данных

PostgreSQL (схема, connection pooling, миграции)

Криптография

Privacy-preserving протоколы, PIR, гомоморфное шифрование

Оркестрация

Kubernetes (развёртывание, масштабирование, эксплуатация)


   Специфические компетенции:
   1. Server-Side Swift
    - Опыт работы с Swift Package Manager
    - Создание REST/HTTP API на Hummingbird или аналогичных фреймворках
    - Управление жизненным циклом сервиса (корректное завершение, обработка сигналов)
    - Паттерны асинхронности async/await в Swift

   2. Инженерия данных
    - Интеграция Kafka: продюсеры, консьюмеры, consumer groups, управление оффсетами
    - PostgreSQL: connection pooling (например, PostgresNIO), транзакции, индексирование
    - Проектирование схем для высоконагруженных сервисов поиска
    - Стратегии миграции баз данных

   3. Безопасность и приватность
    - Понимание протоколов Private Information Retrieval (PIR)
    - Криптографические примитивы (хеширование, подписи, валидация токенов)
    - Реализация Privacy Pass или аналогичная токенизированная аутентификация
    - Практики безопасной обработки данных

   4. Kubernetes & Cloud-Native
    - Сетевые политики, Ingress, Service Mesh (Istio/Linkerd) — преимущество
    - Опыт работы с managed Kubernetes (GKE, EKS, AKS, Yandex Cloud K8s) — преимущество
 
   5. Инфраструктура и Observability
    - Контейнеризация (Docker, multi-stage builds, оптимизация образов)
    - CI/CD пайплайны для Swift-проектов (GitLab CI, GitHub Actions, ArgoCD)
    - Логирование (структурированные логи, сбор в ELK/Loki)
    - Метрики (Prometheus, Grafana, метрики приложения) — преимущество
    - Трассировка (OpenTelemetry, Jaeger, Zipkin) — преимущество

   Уровень опыта:

   Middle+ Backend Engineer / Cloud-Native Engineer с:
    - 5+ лет backend-разработки
    - 2+ года Swift (только server-side)
    - 1+ год Kafka + PostgreSQL в продакшене
    - 1+ года эксплуатации сервисов в Kubernetes
    - Опыт работы с системами, чувствительными к безопасности/приватности — преимущество

   Будет преимуществом:

    - Опыт работы с экосистемой Apple (NetworkExtension, CallKit)
    - Знакомство с гомоморфным шифрованием
    - Опыт деплоя Swift на Linux в production
    - Оптимизация производительности для сервисов поиска
    - Сертификаты CKA/CKAD (Certified Kubernetes Administrator/Developer)
Мы предлагаем:
  • Конкурентоспособную оплату труда.
  • Возможности для профессионального развития и карьерного роста.
  • Оформление по ТК/ИП/ГПХ.
  • Полностью удалённый формат работы.
  • Долгосрочное сотрудничество.
Подать заявку на вакансию
Оставьте контакты, свяжемся с вами в течение дня.