Астана, проспект Рахимжана Кошкарбаева, 1/4
Компания BTS Digital создает цифровые продукты и сервисы, которые помогают людям. В экосистеме реализуются проекты для повседневной жизнедеятельности, ведения бизнеса и госуправления. Более 9 миллионов пользователей уже выбрали нас и наши продукты: AituCloud, Aitu Messenger, eOtinish (заявления в гос. органы онлайн), Digital ID (Система идентификации), Aitu Koshelek 2.0, Aitu Passport, Система Мгновенных Платежей.
Обязанности:
Разработка и поддержка серверной части веб-приложений и API
Оптимизация производительности и масштабируемости существующих систем
Проектирование архитектуры и выбор технологий для новых проектов
Взаимодействие с командами фронтенд-разработки, мобильной разработки и дизайна для интеграции различных компонентов системы
Проведение код-ревью и наставничество для разработчиков
Обеспечение безопасности и надежности приложений
Участие в построение распределенных систем
Написание технической документации
Что мы от Вас ожидаем:
Высшее техническое образование в области компьютерных наук или смежных областях
Опыт работы на позиции backend-разработчика не менее 5 лет
Глубокие знания языка программирования (например,в приоритете Go/Java/Kotlin и его стандартные библиотеки)
Опыт работы с реляционными и нереляционными базами данных (например, PostgreSQL, Cassandra, Redis, Elastic)
Понимание принципов построения RESTful и GRPC API
Глубокие знания со сложностью многопоточной разработки и подходами как сделать такой код быстрым и безопасным
Знания в построении распределенных систем: паттернами из этой области, как circuit breaker, api gateways, cdc и др.)
Знания с брокерами сообщений такими как kafka, rabbitmq, pulsar и др.
Опыт работы с контейнеризацией и оркестрацией (например, Docker, Kubernetes)
Знание принципов DevOps и опыт работы с CI/CD инструментами (например, Jenkins, GitLab CI)
Опыт работы с системами мониторинга и логирования (например, Prometheus, Grafana, ELK Stack, Jaeger)
Умение работать в команде, хорошие коммуникативные навыки
Опыт работы в Agile/Scrum командах
Английский язык на уровне чтения технической документации
Будет плюсом:
Опыт работы с облачными платформами (например, AWS, Azure, Google Cloud)
Знание принципов микросервисной архитектуры
Что мы предлагаем:
Мобайл Телеком-Сервис (Объединенная Компания Tele2/Altel)
Алматы
Не указана
Choco (ТОО Chocofamily)
Алматы
Не указана
Частная компания “Automated Communication Solutions Ltd.”
Алматы
Не указана
Частная компания Global DTC Kazakhstan
Алматы
от 800000 KZT
Частная компания “Automated Communication Solutions Ltd.”
Алматы
от 700 USD