Разработка и поддержка серверной части системы СДБО ЮЛ.
Участие в проектировании архитектуры решений и выборе технологий.
Оптимизация производительности сервисов, работа с масштабируемостью.
Интеграция системы с внешними и внутренними API.
Участие в написании и поддержке технической документации.
Участие в код-ревью и наставничество для менее опытных разработчиков.
Взаимодействие с командой аналитиков, тестировщиков и DevOps.
Реализация CI/CD процессов в разработке и деплое приложений.
Обеспечение безопасности и отказоустойчивости разработанных решений.
Участие в релизах и поддержка системы на этапе эксплуатации.
Требования:
Опыт разработки с использованием Golang не менее 3 лет
Желательно: опыт работы в банковской сфере или финансовых технологиях (FinTech).
Опыт работы в проектах с высоким уровнем регуляции и соблюдением стандартов безопасности данных
Интеграция с внешними API и использование gRPC.
Опыт работы с системами контейнеризации и оркестрации (Docker, Kubernetes).
Практический опыт внедрения и настройки CI/CD процессов.
Участие в оптимизации производительности и решении проблем масштабируемости
Навыки работы с контейнеризацией и оркестрацией (Docker, Kubernetes).
Знание инструментов CI/CD (например, Jenkins, GitLab CI).
Понимание работы с системами управления очередями сообщений (Kafka, RabbitMQ, NATS).
Опыт работы в терминале (Bash/Zsh), включая настройку и управление системными сервисами. - Умение работать с системами контроля версий (Git) и управления задачами (JIRA, Confluence).
Знание инструментов разработки и деплоя:
Работа с IDE (например, GoLand, IntelliJ IDEA, VS Code).
Настройка и управление CI/CD процессами с использованием инструментов (GitLab CI, Jenkins, TeamCity).
Навыки работы с системами мониторинга и логирования (Prometheus, Grafana, ELK Stack).
Навыки работы с сетевыми технологиями:
Понимание работы HTTP/HTTPS, DNS, TCP/IP. - Опыт работы с REST API и gRPC.
Знание основ работы с VPN и сетевой безопасностью.
Дополнительный уровень (приветствуется):
Опыт работы с облачными платформами (AWS, Google Cloud, Azure).
Понимание принципов работы серверов приложений и веб-серверов (Nginx, Apache).
Опыт написания скриптов на Python или Shell для автоматизации задач.
Уровень компьютерной грамотности должен соответствовать уровню Senior-разработчика, способного эффективно работать с инфраструктурой и обеспечивать стабильную работу приложений в продакшене.
Условия:
Медицинская страховка + 2 члена семьи бесплатно (по истечении испытательного срока);
Субсидирование ипотеки и автокредита при стаже работы в Банке от 1 года и выше;
Фитнес в рассрочку со скидкой до 50% у партнеров (по истечении испытательного срока);
Реферальная программа за привлечение кандидата (50к или 100к в зависимости от грейда);
Обучение и развитие за счет Банка;
Корпоративная скидка до 50% на Skillbox, GeekBrains, SkillFactory;