Москва
Вакансия подразумевает релокацию в Ташкент, а также гибридный формат работы.
Обязанности:
- Разработка и поддержка системных микросервисов на Golang;
- Проектирование и развитие архитектуры распределённых систем;
- Оценка сложности задач, планирование спринтов и управление ими в Jira;
- Написание тестов и участие в code review;
- Оптимизация производительности и обеспечение стабильной работы сервисов;
- Взаимодействие с командами DevOps, аналитики и безопасности.
Технологический стек
Языки: Go (основной), TypeScript (интерфейс + Node.js backend), желательно C++;
Базы данных: Cassandra, Elasticsearch, ClickHouse, PostgreSQL, MongoDB;
Инфраструктура: десятки инстансов по всему миру — на аппаратных серверах и в AWS;
Всё развёрнуто в Kubernetes, включая операторов баз данных;
CI/CD: GitLab, FluxCD;
Мониторинг: Zabbix, Prometheus, Alertmanager, Grafana.
Требования:
- Опыт от 3 лет в разработке на Golang;
- Уверенное знание TypeScript (frontend и Node.js backend);
- Опыт работы с несколькими типами баз данных (реляционные, NoSQL, колоночные);
- Понимание сильных и слабых сторон разных СУБД;
- Умение проектировать отказоустойчивую архитектуру и обеспечивать масштабируемость;
- Хорошее понимание сетевых протоколов и принципов взаимодействия сервисов.
Условия:
- Работа в международной компании в сфере кибербезопасности, создающей масштабные решения для предотвращения онлайн-мошенничества и кибератак.
- Работа с современными технологиями и архитектурами,
- Современный офис и гибридный формат работы (релокация Ташкент);
- Официальное трудоустройство с полным соцпакетом;
- ДМС и ежегодные премии;
- Международная команда экспертов;
- Возможность развиваться в международной команде экспертов по кибербезопасности;
- Профессиональный рост и развитие внутри компании.