Backend-разработчик Python
Ищем опытного backend-разработчика с 6+ годами опыта для проектирования и разработки серверной части веб-приложений на Python. Нужно будет создавать API, работать с базами данных, микросервисами, контейнеризацией и CI/CD. Предполагается полная занятость, уровень — senior.
Зарплата не указана — оценили по рынку
На основе 5 похожих вакансий за 90 дней.
Что предстоит делать
Функциональные обязанности: • Проектирует и разрабатывает серверную часть веб-приложений; • Создает и поддерживает API для взаимодействия между модулями системы и клиентскими приложениями; • Разрабатывает backend-сервисы на Python с использованием Django, FastAPI, Flask или других профильных фреймворков; • Реализует синхронную и асинхронную обработку данных и фоновых задач средствами Python; • Разрабатывает модульные и интеграционные тесты для Python-приложений; • Проектирует структуру баз данных, разрабатывает запросы и оптимизирует процессы для повышения производительности; • Разрабатывает программное обеспечение с ориентацией на читаемость, масштабируемость и сопровождаемость; • Проводит ревью кода и внедряет улучшения на основе результатов анализа; • Поддерживает процессы CI/CD и участвует в автоматизации сборки, тестирования и доставки программного обеспечения; • Осуществляет мониторинг и поддержку серверной части приложений в продуктивной и тестовой средах; • Анализирует инциденты и устраняет ошибки, связанные с работой серверной части; • Ведет техническую документацию по API, программному коду и архитектурным решениям.
Что ждём от вас
- Высшее (или послевузовское) профессиональное образование по соответствующему профилю деятельности, техническое в области IT;
- Не менее 6 лет, не менее 3 лет желательно по профилю в национальных и/или международных компаниях и/или областях, соответствующих функциональным направлениям должности
- Навык разработки и сопровождения серверной логики и API;
- Навык проектирования архитектуры серверных приложений;
- Навык применения принципов SOLID и шаблонов проектирования на практике;
- Навык работы с базами данных: проектирование схем, написание запросов и оптимизация производительности;
- Навык построения микросервисных решений и их интеграции в инфраструктуру;
- Навык контейнеризации приложений и настройки оркестрации;
- Навык настройки процессов CI/CD для автоматизированного тестирования и развертывания;
- Навык взаимодействия с брокерами сообщений и построения очередей задач;
- Навык написания эффективного, масштабируемого и поддерживаемого кода;
- Навык документирования API и архитектурных решений;
- Навык командной работы, проведения code review и внедрения лучших практик разработки;
- Навык разработки backend-приложений на Python с использованием Django, FastAPI или Flask;
- Навык применения асинхронного программирования в Python с использованием asyncio и асинхронных библиотек;
- Навык написания модульных и интеграционных тестов для Python-приложений с использованием pytest и других инструментов тестирования.
- Навыки:
- Знание принципов построения серверной архитектуры приложений;
- Знание особенностей микросервисной и монолитной архитектуры;
- Знание принципов SOLID и основных шаблонов проектирования;
- Знание принципов клиент-серверного взаимодействия и HTTP-протокола;
- Знание принципов разработки RESTful и GraphQL API;
- Знание особенностей работы с реляционными и NoSQL базами данных;
- Знание принципов контейнеризации и оркестрации;
- Знание подходов CI/CD и практик DevOps;
- Знание основ асинхронного программирования;
- Знание систем мониторинга, логирования и распределённой трассировки;
- Знание современных подходов к обеспечению безопасности backend-систем;
- Уверенное знание языка Python, его стандартной библиотеки и особенностей объектно-ориентированного программирования;
- Опыт разработки backend-приложений с использованием Python-фреймворков Django, FastAPI или Flask;
- Знание инструментов управления зависимостями, виртуальными окружениями и тестирования Python-приложений.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Частное учреждение Samruk Business Academy
2 активные вакансии в компании
Эксперт Управления Производственной Разработки 2 (КМГ Инжиниринг Астана)
~450 000 – 900 000 ₸ оценка
Frontend-разработчик с опытом от 6 лет: проектирование архитектуры, разработка интерфейсов на JavaScript/TypeScript с React, Vue или Angular, оптимизация производительности и интеграция с API. Требуется знание современных инструментов сборки и Git. Вакансия предполагает работу в команде с дизайнерами и бэкенд-разработчиками.
Похожие вакансии
6 вакансий
Бэкенд-разработчик (парсинг документов)
~700 000 – 1 300 000 ₸ оценка
Ищем бэкенд-разработчика с опытом парсинга документов (PDF, сканы, Excel). Нужно проектировать сервисы, обрабатывать пакеты документов, интегрировать ML-модели. Требуется 2+ года коммерческой разработки, знание Python, FastAPI, PostgreSQL, Redis, RabbitMQ, Docker.
AI Engineer/(Backend / Python)
Компания TwelveAI ищет AI-инженера для разработки LLM-ассистента и backend-логики на Python/Django. Нужно строить RAG-системы, интегрировать с БД и внешними сервисами, проектировать API. Предлагают работу в офисе в Астане с зарплатой от 600 000 тенге.
Full-stack разработчик (Python, React, AI)
~2 242 571 ₸ оценка
Ищем full-stack разработчика для создания веб-приложений на Python (FastAPI) и React с интеграцией AI-функций: векторные базы данных, семантический поиск и RAG. Требуется опыт работы с этими технологиями и умение работать в команде.
Старший Python AI инженер-программист
Старший Python-разработчик для создания AI-приложений и мультиагентных систем. Требуется опыт в Python и AI, работа с корпоративными клиентами. Возможны командировки в Лондон.
Инженер GenAI / Python разработчик
~1 373 335 ₸ оценка
Вакансия для инженера GenAI / Python разработчика в B2C AI-компании на Кипре. Задачи включают разработку решений для генерации контента (текст, изображения, видео) с использованием Python, LLM и диффузионных моделей. Требуется опыт с GenAI, асинхронным Python, микросервисами и облачными технологиями.
Senior Python Developer
~1 373 335 ₸ оценка
Разработка и поддержка backend-сервисов на Python для международного проекта. Требуется опыт с Django, Flask или FastAPI, интеграция API и работа с базами данных. Необходимо знание английского и немецкого языков.