
ЕТелеком
Middle Python разработчик
От 180 000 RUR
- PEP8
- Python
- REST API
- Django Framework
- Flask
- FastAPI
- SQLAlchemy
- Celery
- MySQL
- PostgreSQL
- RabbitMQ
Что мы предлагаем:
- Уровень дохода от 180 000 рублей («на руки»);
- Заработная плата "белая";
- Официальное трудоустройство согласно ТК РФ;
- ДМС после успешного прохождения испытательного срока;
- Социальную поддержку в важные моменты жизни (рождение ребёнка, свадьба, День знаний для первоклассников, утрата близких родственников);
- Бонусы за участие в реферальной программе «Приведи Друга»;
- Работа в сильной, развивающейся Компании с прекрасным коллективом профессионалов;
- Корпоративные мероприятия: Новый год, тимбилдинги, детские праздники.
- Сопровождать внутреннюю документацию, участвовать в code review.
- Участвовать в проектировании архитектуры, выработке решений по отказоустойчивости и производительности.
- Участвовать в груминге бэклога, быть техническим партнёром для бизнеса.
- Обеспечивать качество: Проводить code review и писать автотесты (юнит/функциональные/интеграционные).
- Разрабатывать, автоматизировать и дорабатывать функциональность систем backend, frontend (в рамках базовых задач).
- Разрабатывать интеграции между различными сервисами и платформами через API.
- Разрабатывать, поддерживать, и рефакторить тг ботов(telegram-api).
- Решать проблемы и поддерживать системы: Разбирать инциденты в рамках поддержки, оперативно реагировать на срочные задачи.
- Знание принципов работы Jira или аналогичных систем, ведение документаций в Confluence или в аналогичных системах.
- Знание и понимание сетей на базовом уровне хотя бы модель OSI, и жизненный цикл http запроса включая DNS.
- Знание и соблюдение стандартов написания кода PEP 8.
- Знание базовых алгоритмов и структур данных - навыки веб-разработки (REST API, Django).
- Знание языка Python, его стандартных библиотек и ключевых фреймворков(Django, Flask, FastAPI, Gunicorn, Pydantic, SQLAlchemy, Alembic, Celery, Pytest, aiogram).
- Опыт описания документации endpoint'ов API в Open API(Swagger API).
- Понимание взаимодействия между Back-end и Front-end частями приложений.
- Знакомы с микросервисной архитектурой и умеете проектировать новые сервисы с нуля.
- Практический опыт работы с операционными системами семейства Unix.
- Понимание принципов безопасности приложений и защиты данных.
- Опыт работы с реляционными базами данных, включая проектирование схем и оптимизацию запросов(MySQL, PostgreSQL, SQLite).
- Навык написания чистых SQL-запросов (без использования ORM).
- Практический опыт работы с брокерами сообщений RabbitMQ.
- Знание и понимание ООП, а так же принципа SOLID.
- Опыт работы с системами контроля версий (Git), Docker и инструментами CI/CD в Gitlab.
Будет плюсом:
- Опыт работы с ClickHouse.
- Опыт работы с Kafka.
- Опыт работы с Temporal.
- Опыт работы с Kubernetes (уровень разработчика).
- Знание GRASP и паттернов проектирования.
- Навыки написания автотестов (unittest, pytest).
- Опыт работы с системами логирования (graylog/sentry).