Top Selection ищет SWIFT - разработчика (Middle+/Senior) на проектную занятость.
Условия: Полная занятость, удаленный формат, оформление: ИП, локация: РФ/РБ, вилка зарплаты указана ниже.
Требуемая экспертиза и обязанности:
- Язык: Swift 6.0+ (server-side)
- Backend-фреймворки: Hummingbird, Vapor или аналоги
- Интеграция и работа с Apache Kafka (продюсеры, консьюмеры, consumer groups, управление оффсетами)
- PostgreSQL: схемы, connection pooling (например, PostgresNIO), миграции, транзакции, индексирование
- Разработка REST/HTTP API, управление жизненным циклом сервиса, async/await
- Криптография и приватность: PIR, гомоморфное шифрование, Privacy Pass, хеширование, подписи, валидация токенов
- Деплой и эксплуатация в Kubernetes (развертывание, масштабирование, сетевые политики, Ingress, Service Mesh)
- Контейнеризация и CI/CD: Docker, GitLab CI / GitHub Actions, ArgoCD
- Observability: логирование (ELK/Loki), метрики (Prometheus, Grafana), трассировка (OpenTelemetry, Jaeger, Zipkin)
Требуемый опыт:
- 5+ лет backend разработки
- 2+ года в server-side Swift
- 1+ года работы с Kafka и PostgreSQL в продакшене
- 1+ года эксплуатации сервисов в Kubernetes
- Опыт с системами, чувствительными к безопасности/приватности — преимущество
Плюсом:
- Опыт с экосистемой Apple (NetworkExtension, CallKit)
- Деплой Swift на Linux в production, оптимизация производительности сервисов поиска
- Сертификаты CKA/CKAD