К содержимому
IT и телекомПодработка и услуги

Middle/Middle Strong Backend Software Engineer (Python)

от 130 000 сом в месяц

Бишкек0 просмотровдобавлено вчера в 16:12

MMARKET

Компания

Команда MMarket ищет Middle+ Backend Software Engineer (Python) - инженера, который уверенно разрабатывает backend-сервисы, понимает принципы построения распределённых систем и готов брать ответственность за отдельные сервисы и технические решения. MMarket — первый национальный маркетплейс Кыргызстана в экосистеме MBank. Мы создаём масштабируемую платформу электронной коммерции, развиваем собственные системы логистики, складского учёта, биллинга и управления товарами. Описание роли: Вы будете разрабатывать и развивать backend-сервисы на Python, участвовать в проектировании архитектуры, создавать API и интеграции, работать с базами данных, асинхронными задачами и событийными пайплайнами. Мы ожидаем, что инженер уровня Middle+ способен самостоятельно реализовывать задачи от проектирования до запуска в production, участвовать в код-ревью и помогать менее опытным разработчикам. Чем предстоит заниматься: Backend-разработка Разработка и поддержка backend-сервисов на Python 3, Django и FastAPI. Создание и развитие REST и GraphQL API для внутренних и внешних клиентов. Разработка бизнес-логики, внутренних модулей и интеграций с внешними системами. Работа с асинхронным кодом и библиотеками: asyncio, aiohttp, asyncpg. Поддержка существующих сервисов, устранение ошибок и улучшение качества кода. Участие в разработке высоконагруженных и критически важных для бизнеса систем. Базы данных Проектирование и развитие схем данных в PostgreSQL. Написание и оптимизация сложных SQL-запросов. Работа с индексами, транзакциями, блокировками и миграциями данных. Анализ производительности запросов с использованием EXPLAIN и EXPLAIN ANALYZE. Работа с Django ORM и SQLAlchemy. Использование raw SQL в случаях, когда ORM не обеспечивает необходимую производительность или гибкость. Архитектура и интеграции Участие в проектировании микросервисной и модульной архитектуры. Разработка сервисов в рамках event-driven architecture. Работа с очередями и брокерами сообщений: Kafka, RabbitMQ или аналогичными инструментами. Разработка обработчиков событий с учётом идемпотентности, повторной доставки и обработки ошибок. Участие в интеграциях с использованием CDC и Debezium. Понимание принципов eventual consistency и распределённых транзакций. Участие в выборе технологий и подготовке технического дизайна решений. Производительность и надёжность Оптимизация производительности кода, сервисов и API. Поиск и устранение узких мест в приложениях и базах данных. Участие в настройке логирования, метрик и распределённой трассировки. Разработка отказоустойчивых интеграций с внешними и внутренними системами. Участие в разборе production-инцидентов и устранении их причин. Инженерная культура Участие в код-ревью и архитектурных обсуждениях. Написание unit-, integration- и функциональных тестов. Поддержка стандартов качества, безопасности и читаемости кода. Работа с Docker, Git и CI/CD-пайплайнами. Подготовка и поддержка технической документации. Помощь и менторство менее опытных разработчиков. Использование AI-инструментов для разработки: Codex, Claude Code, Cursor, Copilot или аналогичных. Ожидания от кандидата: От 3 лет опыта в backend-разработке на Python. Уверенное знание Python 3.x. Практический опыт работы с Django и/или FastAPI. Хорошее понимание принципов объектно-ориентированного программирования, SOLID и чистого кода. Опыт работы с PostgreSQL и понимание принципов оптимизации запросов. Опыт работы с Django ORM и/или SQLAlchemy. Умение писать и анализировать raw SQL-запросы. Понимание транзакций, уровней изоляции, блокировок и индексации. Практический опыт асинхронного программирования на Python. Опыт проектирования и разработки REST API. Опыт работы с Docker и Git. Понимание принципов CI/CD и автоматизированного тестирования. Опыт написания тестов с использованием Pytest или unittest. Понимание принципов микросервисной и event-driven архитектуры. Базовое понимание работы Kafka или RabbitMQ. Способность самостоятельно д

Место работы на карте

Бишкек

2ГИС

Похожие вакансии

Удаленка

от 80 000 сом в месяц

Удаленка

Удалёнка с телефона, без офиса и графика. Стартует проект «ПУЛЬС». В начале у каждого, даже без опыта, есть шанс войти в дело на равных с остальными и сделать первые шаги вместе с командой. Требуется разработчик с опытом от 2 лет. Офис в Бишкеке, график 5/2. Узнайте условия заранее по ссылке.

БишкекBEVEROUдобавлено вчера в 18:16

Unity Developer

от 80 000 сом в месяц

Peaky.Group - это компания, занимающаяся разработкой цифровых продуктов для широкого круга пользователей по всему миру. Мы создаем мобильные и десктоп приложения в различных тематиках и категориях (Утилиты, Развлечение, Образование, Игры и др), а также для целого ряда платформ (iOS, Android, PC, macOS). К сожалению, мы не рассматриваем сотрудников на удаленную работу!!!! Какие задачи предстоит решать: доработка уже существующих проектов и разработка новых с нуля; работа с клиент-серверным взаимодействием; работа с нейросетями разного уровня оптимизация CPU/GPU/Memory Usage/Build Size; анализ и исправление различных ошибок и крашей в имеющихся проектах; создание решений ускоряющих процесс разработки и сборки приложений; работа с UnityPurchasing, Amplitude; портирование проектов на различные mobile/desktop платформы; верстка пользовательского интерфейса на основе макетов Figma; Что потребуется для успешного выполнения задач: оконченное высшее образование; отличное знание языка программирования C# и основных его библиотек; отличное знание UnityEditor и работы движка Unity в целом; обязательное наличие портфолио в виде ссылок на маркет или исходный код в github, резюме без демонстрации навыков не рассматриваются; опыт работы c github/gitlab и другими системами версионирования; хорошие навыки коммуникации; умение грамотно писать и проектировать код без оверинжиниринга, умение правильно распределять свое рабочее время и рабочие процессы; активное соблюдение принципов DRY, YAGNI, KISS. Будет плюсом, но необязательно: опыт работы на должности Unity Developer; знание английского языка на базовом техническом уровне; опыт работы с рекламными сетями и системами удаленной конфигурации; опыт работы с Jira и любыми другими системами учета задач; Выбирая нас, ты получишь: —официальное трудоустройство по ТК КР; —полностью оборудованное рабочее место (вся техника от Apple); —вкусный свежемолотый кофе; —оплачиваемое питание; —молодой и творческий коллектив; —хорошая заработная плата; —профессиональный быстрый рост и карьерные возможности; —корпоративные мероприятия; —предоставление корпоративного жилья кандидатам после обсуждения в личном порядке; —График работы: 5/2, 8:00-17:00, сб-вс выходные дни. Что делать, чтобы попасть в команду? 1 шаг. Подходить по требованиям; 2 шаг. Выполнить тестовое задание; 3 шаг. Пройти техническое собеседование; 4 шаг. Пройти испытательный период в Бишкеке и ты в команде! Где предстоит работать: Бишкек, улица Жусупа Турусбекова, 109/3

БишкекPeaky.Groupдобавлено вчера в 16:14

Senior Go Developer

от 250 000 сом в месяц

Мы разрабатываем Маркетплейс нового поколения. Наша система - это разветвленная сеть микросервисов, которые общаются не только друг с другом, но и с множеством внешних партнеров (банки, платежные шлюзы, провайдеры данных). Для нас особенно важны отказоустойчивость, идемпотентность и консистентность финансовых транзакций. Поэтому мы ищем Senior Go Developer, который будет участвовать в развитии и масштабировании backend-системы, влиять на архитектурные решения и помогать создавать надёжные высоконагруженные сервисы. Чем предстоит заниматься: Проектирование архитектуры и разработка высоконагруженных backend-приложений на Go. Техническое руководство командой разработчиков: постановка задач, контроль выполнения и code review. Оптимизация производительности, масштабируемости и отказоустойчивости микросервисов. Взаимодействие с бизнесом, участие в формировании технических требований и решений. Интеграция с внешними API и базами данных. Наши ожидания: Опыт коммерческой разработки на Go от 4 лет. Глубокое знание языка Go, стандартной библиотеки и популярных фреймворков. Опыт проектирования и реализации микросервисной архитектуры. Опыт технического лидерства и управления командой. Отличные знания и практический опыт разработки RESTful и gRPC API. Продвинутый опыт работы с реляционными БД (PostgreSQL, MySQL). Опыт работы с системами контроля версий (Git), CI/CD и DevOps-практиками. Знание Kubernetes, Docker и опыт работы с облачными платформами. Уровень английского языка, достаточный для чтения технической документации и общения с зарубежными партнерами. Будет плюсом: Практический опыт с NoSQL-базами (MongoDB, Redis, Cassandra). Знание и практический опыт работы с брокерами сообщений (Kafka, RabbitMQ). Опыт работы с инфраструктурой мониторинга и логирования (Prometheus, Grafana, ELK). Опыт работы в Agile-командах (Scrum, Kanban).

БишкекMMARKETдобавлено вчера в 16:12

Data-инженер

70 000 – 80 000 сом в месяц

Для оффлайн работы ищем Data-инженера. Что предстоит делать: Своевременная подготовка регулярных и специальных отчетов для компании. Контроль качества, целостности и актуальности данных Администрирование текущей системы отчетности Автоматизация процессов обработки данных и повышение их качества Настройка мониторинга выполнения запросов Интеграция данных из различных источников данных Что ждем: - Опыт работы с RDBMS: ORACLE, PostgreSQL -Уверенное владение SQL (написание сложных запросов, оптимизация запросов). - Опыт работы с ETL/ELT-процессами (построение, автоматизация, мониторинг) - Знание основ Python Условия: Трудоустройство согласно ТК КР; Фиксированный оклад + премиальная часть от 70000 сом. График работы - 5/2 с 9-18 + комфортабельный офис; Возможности для карьерного роста.

БишкекSaima-Telecomдобавлено вчера в 13:01