Обязанности:
Привет! В нашу компанию открыта вакансия: Python-разработчик уровня Middle+ Мы ищем опытного Python-разработчика уровня Middle+, который присоединится к нашей команде и будет участвовать в создании и поддержке высоконагруженных систем. Вы будете работать над проектами, требующими глубоких знаний языка Python, а также умения проектировать и реализовывать масштабируемые и надежные решения. Основные обязанности: - Разработка и поддержка серверной части веб-приложений и сервисов. - Проектирование и реализация RESTful API и микросервисов. - Оптимизация производительности и устранение багов. - Проведение code review и участие в обсуждении архитектурных решений. - Взаимодействие с командой разработчиков и DevOps-инженеров. - Участие в процессе CI/CD и работа с инфраструктурой. Требования Технические навыки: - Язык программирования: Уверенное владение Python (версии 3.x), опыт промышленной разработки от 3-х лет. - Фреймворки и библиотеки: Опыт работы с Django, Flask или FastAPI. Навыки работы с Celery для выполнения фоновых задач. Знание ORM-библиотек (например, SQLAlchemy, Pydantic). - Базы данных: Глубокое понимание реляционных СУБД (PostgreSQL, MySQL). Опыт работы с NoSQL (Redis, MongoDB). Понимание индексов и оптимизации запросов. - Асинхронная разработка: Опыт работы с asyncio, threading, multiprocessing. Понимание проблем синхронизации и конкурентности. - Тестирование: Опыт написания тестов (unit, integration, E2E) с использованием Pytest или unittest. Покрытие кода тестами не менее 70-80%. - Инфраструктура: Опыт работы с Docker (создание Dockerfile и docker-compose). Базовые знания Kubernetes (развёртывание приложений). Опыт настройки CI/CD с помощью Jenkins, GitLab CI, GitHub Actions и других инструментов. - Дополнительные инструменты: Работа с Redis для кэширования, использование RabbitMQ или Kafka для очередей. Опыт работы с облачными провайдерами (AWS, GCP, DigitalOcean). Софт-скиллы: - Способность работать в команде, проводить ревью кода и эффективно коммуницировать. - Умение разбираться в чужом коде и вносить изменения. - Навыки постановки задач и их декомпозиции. - Приверженность принципам чистого кода и SOLID. Желательные навыки: - Опыт работы с highload-системами. - Понимание принципов микросервисной архитектуры. - Опыт работы с Istio, Nginx, Traefik или другими API Gateway. Личные качества: - Инициативность: предложение идей и улучшений в проекте. - Устойчивость к стрессу: способность работать в условиях дедлайнов. - Желание постоянно учиться и развиваться. Что мы предлагаем: - Формат работы: Удалённая работа с гибким графиком (возможность выбора количества рабочих часов в день). - Карьерный рост: Перспективы профессионального развития в быстрорастущей сфере. - Коллектив: Дружелюбная команда и опытный руководитель со степенью MBA. - Бизнес-процессы: Полное погружение в бизнес-процессы отдела и компании. Чем вы будете заниматься: - Доработка и поддержка платежного сервиса. - Управление облачной инфраструктурой платежного сервиса (Kubernetes). - Разработка архитектурных решений. - Оптимизация и исправление ошибок. - Проведение ревью кода. Наши ценности - Проактивность и инициативность. - Нестандартные подходы к решению задач. - Готовность взять на себя ответственность за результаты. - Умение работать в распределенной команде. Условия - Зарплата от 160 000 рублей (выплаты два раза в месяц). - Возможность выбрать удобный формат рабочего дня. Присоединяйтесь к нашей команде и станьте частью динамично развивающегося проекта! Если вы ознакомились с вакансией и видите, что соответствуете указанным параметрам, напишите нам это в сопроводительном письмеMiddle Backend разработчик (Python + Golang)
От 200 000 до 300 000 руб.
Москва
Tevian (ООО Технологии видеоанализа)
Бэкенд-разработчик Python / Backend Python Developer (Middle)
От 180 000 до 220 000 руб.
Москва
Группа компаний ТехноТранс (АО Технотранс)