Системный программист / Backend-разработчик (облачные решения, интеграции API, PostgreSQL)

Дата размещения вакансии: 08.05.2025
Работодатель: Захаров Иван Рафаилович
Уровень зарплаты:
от 400000 до 500000 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
не требуется

Это вакансия для опытного Typescript-программиста / DevOps-инженера, который умеет строить отказоустойчивые системы, работать с API банков и криптобирж, разворачивать и поддерживать высоконагруженные облачные решения, обеспечивать стабильность и прозрачность работы системы, а также заниматься сложными интеграциями (банки, платежные системы, криптовалютные обменники). Мы готовы рассмотреть кандидатов с большой историей успеха на других языках программирования.

Ключевые требования:

  • TypeScript – ключевой язык.
  • Опыт от 5 лет в разработке и поддержке распределенных систем.
  • Уверенное понимание Kubernetes (развертывание, управление, мониторинг).
  • Опыт работы с облачными платформами (AWS/GCP/Azure или private cloud).
  • Умение проектировать отказоустойчивые системы (репликация, балансировка, автоматическое восстановление).
  • Опыт в автоматизации финансовых процессов: интеграция расчётных систем, обработка транзакций, взаимодействие с банковскими системами.
  • Глубокое знание PostgreSQL (оптимизация, репликация, партиционирование).
  • Уверенное владение Linux (bash, systemd, сетевые настройки).
  • Настройка CI/CD (GitHub Actions, GitLab CI).
  • Навыки логирования и мониторинга (Grafana, Prometheus, ELK).

Желательно:

  • Понимание безопасности API (OAuth, JWT, TLS).
  • Автоматизация инфраструктуры (Terraform, Ansible).
  • Опыт работы с Android-приложениями (анализ трафика, reverse engineering).

Предстоящие задачи:

  • Интеграция с банковскими системами, платёжными шлюзами и криптовалютными биржами: разработка и поддержка.
  • Построение стабильной и масштабируемой системы обработки транзакций.
  • Обеспечение отказоустойчивости, мониторинга и логирования всех компонентов.
  • Реверс-инжиниринг и обход защитных механизмов (если требуется).
  • Оптимизация производительности и устранение узких мест в системе.