Caliberly
Golang Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Опытный Golang-разработчик в команду платёжного шлюза. Проектирование и поддержка высоконагруженной, масштабируемой и безопасной системы приёма онлайн-платежей с микросервисной архитектурой и соответствием PCI-DSS.
Задачи
- Проектировать, разрабатывать и поддерживать безопасные, масштабируемые и высокопроизводительные приложения платёжного шлюза на Golang
- Реализовывать и поддерживать микросервисную архитектуру платёжной платформы
- Интегрироваться со сторонними платёжными провайдерами, банками и финансовыми организациями
- Взаимодействовать с кросс-функциональными командами (DevOps, QA, Product Management) при разработке новых функций
- Обеспечивать соответствие системы отраслевым стандартам, включая PCI-DSS
- Проектировать и оптимизировать схемы баз данных для платёжных данных
- Писать эффективный, документированный и тестируемый код по лучшим практикам
- Диагностировать и отлаживать проблемы по всему стеку, быстро устранять инциденты в продакшене
- Мониторить и оптимизировать производительность системы при больших объёмах транзакций
- Следить за трендами в финтехе и обработке платежей
Требования
- 3+ года опыта разработки на Golang
- Подтверждённый опыт разработки платёжных шлюзов, знание способов оплаты (кредитные карты, электронные кошельки и др.) и отраслевых стандартов
- Сильное понимание RESTful API, микросервисов и сервис-ориентированных архитектур (SOA)
- Опыт интеграции сторонних API (платёжные процессоры, банки и др.)
- Знание PCI-DSS и лучших практик безопасности при работе с чувствительными платёжными данными
- Практический опыт с SQL/NoSQL базами данных (MySQL, PostgreSQL, MongoDB)
- Опыт с Docker, Kubernetes или другими инструментами контейнеризации и оркестрации
- Знание облачных платформ AWS, Google Cloud или Azure
- Понимание систем контроля версий (Git) и CI/CD пайплайнов
Навыки
- Golang
- RESTful API
- микросервисы
- SOA
- PCI-DSS
- SQL
- NoSQL
- MySQL
- PostgreSQL
- MongoDB
- Docker
- Kubernetes
- AWS
- Google Cloud
- Azure
- Git
- CI/CD