Python-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
В нашей IT-команде уже больше 850 специалистов, которые постоянно совершенствуют свои навыки. Мы не стоим на месте — постоянно улучшаем процессы разработки (ATDD, CI/CD и другие), пробуем новые подходы и развиваем команду. Нам важно, чтобы каждый сотрудник продолжал расти, поэтому мы проводим внутренние митапы, хакатоны, развиваем гильдии по направлениям и поддерживаем обучение за пределами компании. У нас есть много возможностей для профессионального развития и не только
О проекте:
Сейчас мы ищем Python разработчика в команду "Инновационные технологии". Команда помогает бизнесу автоматизировать ручные процессы, улучшать SLA, увеличивать показатель NPS, снижать убыточность и экономить на расходах, с помощью технологий: openRPA, Python 3.11+ , OCR, NLU, NLP. А также команда занимается разработкой цифровых помощников (RPA), сервисов и различных пилотных проектов в направлении Финтеха и Инноваций.
Стек:
Python 3.11+, openRPA, OCR, NLU, NLP, Selenium, pyAutoGUI, pydantic, Pandas, Openpyxl, FastAPI, БД PostgreSQL.
Чем предстоит заниматься:
- Разработка решений и обеспечение контроля качества на всех этапах проекта (анализ, проектирование, разработка, тестирование, составление документации) – полный цикл;
- Коммуникация с бизнес-заказчиком и участниками команды, составление и согласование документации;
- Оценка трудозатрат по длительности/сроку выполнения анализа, составление оперативного статуса;
- Тестировании разработанных решений;
- Участие в процессе технического сопровождения решений.
Что мы ждем:
- Опыт промышленной разработки от 2 лет;
- Python 3.11 (или выше);
- Брокеры сообщений (Kafka);
- Опыт использования библиотек: Selenium, pyAutoGUI, pydantic, Pandas, Openpyxl;
- Навык написания тестов с использованием unittest/pytest, mock;
- Опыт разработки высоконагруженных приложений (Multithreading, multiprocessing, asyncio);
- Опыт оптимизации приложений;
- Хорошие знания SQL, опыт работы с PostgreSQL;
- Опыт работы c NoSQL БД (Mongo Db);
- Понимание принципов REST API, SOAP (JSON, XML);
- Опыт работы с FastAPI;
- Знание HTML/CSS/JS на базовом уровне;
- Опыт автоматизации работы с CSV, MS Excel, MS Word;
- Базовые навыки работы с ОС Linux;
- Умение грамотно оценивать задачи и сроки их выполнения;
- Знание концепции контейнеризации приложений, наличие опыта настройки и запуска docker-контейнера.
Будет плюсом:
- Опыт работы с Django (+DRF);
- Опыт работы с Grafana;
- Умение составлять сложные SQL-запросы и оптимизировать их;
- Опыт наставничества.