Backend-разработчик

Ситуационно-аналитический центр топливно-энергетического комплекса РК
Зарплата от 500 до 700 KZT
от 500 до 700 KZT
Занятость Полная занятость
Полная занятость
Адрес Казахстан, Астана, проспект Кабанбай Батыра, 19
Описание вакансии

ЧЕМ ВЫ БУДЕТЕ ЗАНИМАТЬСЯ

Архитектура и разработка сервисов

  • Проектирование и развитие микросервисов на Python 3 (AsyncIO, FastAPI, Pydantic)
  • Разработка REST API, реализация авторизации (JWT/OAuth2) и обратной совместимости версий
  • Подготовка технических спецификаций, диаграмм потоков данных, ADR-документов

Data Engineering и интеграции

  • Построение ETL/ELT-процессов (Airflow, Pandas)
  • Проектирование DWH в PostgreSQL
  • Интеграция потоковых источников (Kafka/RabbitMQ) и внешних REST API; сериализация данных

DevOps и эксплуатация

  • Контейнеризация (Docker) и оркестрация (Kubernetes), настройка CI/CD (GitLab CI)

Взаимодействие с фронтендом

  • Определение и документирование API-контрактов для фронтенд-команды
  • Разработка внутренних прототипов UI на React/Vue (TypeScript) при необходимости

Лидерство и качество

  • Code-review и менторство разработчиков, проведение внутренних тех-сессий
  • Внедрение инженерных стандартов: TDD/pytest, линтеры, Git-flow, semver
  • Умение работать в команде, управлять командой, ответственность, инициативность

ЧЕГО МЫ ОТ ВАС ОЖИДАЕМ

  • Опыт: 3+ лет коммерческой разработки, из них ≥ 2 года с Python (AsyncIO, FastAPI)
  • Архитектура: уверенное проектирование распределённых систем, знание SOA/микросервисов, HTTP, WebSocket
  • SQL и DWH: глубокие знания PostgreSQL (планировщик, индексы, партиционирование) и ClickHouse; понимание OLTP vs OLAP
  • ETL/ELT: опыт работы с Airflow (DAG, сенсоры), написание масштабируемых пайплайнов;
  • Интеграции: практический опыт работы с внешними REST API (requests, OAuth2), message brokers (Kafka/RabbitMQ)
  • Python-экосистема: pandas, SQLAlchemy, Pydantic; написание модульных и e2e-тестов (pytest, pytest-asyncio)
  • DevOps: Docker, Docker-Compose, Kubernetes; автоматизация CI/CD, знание принципов IaC (будет плюсом — Terraform/Ansible)
  • Мониторинг: настройка Prometheus, Grafana, ELK/Loki
  • Frontend (бонус): базовые навыки React или Vue для rapid-прототипов
  • Языки: свободный русский, технический английский (чтение спецификаций, ведение переписки)

Будет плюсом: опыт SRE-практик, Superset/Metabase/Tableau, MLflow / MLOps, облака AWS/GCP/Azure.

Требования
Опыт От 3 до 6 лет
Условия работы
График работы Полный день
Добавлено сегодня
Для связи с работодателем или просмотра контактов нажмите на кнопку