Back-end разработчик (Python)
от 80.000 до 100.000 рублей
Требуемый опыт: от 3 лет
Занятость: Полная
Основные задачи:
- Разработка проектов, реализующих функционал искусственного интеллекта (ИИ)
- Поддержка существующих вэб-приложений и сервисов: улучшение кода, создание новых фич и расширение функционала
- Документирование исходного кода, методик и исследований
- Участие в полном цикле разработки: от проектирования архитектуры до тестирования и деплоя.
Требования:
- От 2-х лет работы на Python, уровень Middle
- Опыт работы в Linux, Jupyter notebook
- Опыт работы с реляционными СУБД: PostgreSQL, SQLAlchemy
- Опыт работы с asyncio/aiohttp/sanic
- Глубокое знание одного или нескольких фреймворков: Django, Flask, Tornado, aiohttp
- Понимание принципов работы Postgres, Mongo, Redis, RabbitMQ, Kafka, ElasticSearch;
- Наличие терпения для анализа чужого кода
Будет плюсом
- Знание Go, Node.js, Javascript ES6;
- Навык работы с OpenAPI/Swagger
- Знание одного из фреймворков: AngularJS, ReactJS, ExtJS, VueJS;
- Опыт работы со Spark/PySpark;
- Умение проводить code-review, общаясь с кодом, а не с автором;
- Опыт проектирования сложных сервисов с множественными интеграциями.
- Опыт написания Unit/интеграционных тестов.
Ключевые навыки