Алматы
Senior backend developer
Основные обязанности:
•Разработка и поддержка бэкенда на основе Django, DRF, Flask, FAST-API и LiteStar для управления тестовыми данными;•Проектирование и работа с основными базами данных PostgreSQL и Oracle (для хранения структурированных данных);
•Работа с базами данных, включая Oracle.
•Разработка и поддержка многопоточных приложений и оркестрация выполнения задач (job orchestration).
•Настройка и поддержка контейнеризации и оркестрации с использованием Docker и Kubernetes;
•Настройка, внедрение и поддержка процессов CI/CD на основе GitLab CI;
•Внедрение и поддержка мониторинга с использованием Prometheus, Grafana и Dynatrace;
•Работа с большими объемами данных и реализация джобов для их асинхронной обработки;
•Интеграция и использование Apache Kafka для потоковой передачи данных и RabbitMQ для асинхронной обработки задач;
•Кэширование и временное хранение данных с использованием Redis;
•Обеспечение высокопроизводительной и масштабируемой архитектуры;
•Оптимизация производительности, безопасности и качества кода.
Основные требования:
•Опыт коммерческой разработки на Python с использованием Django, FAST-API или LiteStar;•Уверенные знания и опыт работы с реляционными базами данных PostgreSQL и Oracle;
•Опыт работы с большими объемами данных и их оптимизации.
•Опыт разработки многопоточных приложений и управления задачами (например, с использованием asyncio, threading, или Celery).
•Опыт работы с микросервисной архитектурой;
•Опыт контейнеризации приложений с Docker и оркестрации с Kubernetes;
•Опыт внедрения CI/CD процессов через GitLab CI;
•Опыт настройки мониторинга приложений с использованием Prometheus, Grafana и Dynatrace;
•Опыт работы с Apache Kafka для потоковой передачи данных и RabbitMQ для асинхронной обработки задач;
•Опыт работы с Redis для кэширования и временного хранения данных;
•Понимание принципов и паттернов проектирования RESTful API;
•Умение писать чистый, поддерживаемый и тестируемый код;
•Опыт работы в Agile или Scrum-командах.
Условия:
•Заработная плата и бонусы: конкурентоспособная оплата труда благодаря системе грейдирования, премии ко Дню Независимости и годовой бонус.•Социальный пакет: ДМС и страхование жизни, мобильная связь и скидки от партнеров.
•Отпуск и отдых: 26 дней отпуска с возможностью взять дополнительные дни при наступлении важных событий.
•Бонусы за рекомендации.
•Рабочие условия: льготные условия на паркинг, свободный стиль одежды (smart casual).
•Обучение и развитие: тренинги, вебинары и доступ к корпоративной библиотеке, четкая система карьерного роста.
•Корпоративная культура: открытая и дружеская рабочая атмосфера, спортивные турниры и активная корпоративная жизнь.
•Инициативы и проекты: возможность участия в социальных проектах, реализация идей в новых проектах группы «Halyk» с использованием современных digital-инструментов.
•Команда: творческая и поддерживающая команда для реализации ваших идей.
Присоединяйтесь к нам и становитесь частью команды «Halyk»!