от компании (организации): Softline в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Web мастер"
с заработной платой: от 80000 руб.
Вакансия № 27313883 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Четверг, 29 августа 2024 года.
Дата обновления вакансии № 27313883 на сайте Работа в Москве и Московской области (МО, Подмосковье): Пятница, 20 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 27313883 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
1–3 года
Тип занятости:
полная занятость
График работы:
удаленная работа
Дополнительные сведения о вакансии: Младший разработчик Python
Мы приглашает в свою команду профессионалов и начинающих специалистов для развития и продвижения продукта RPA ROBIN. Ссылка на проект Робин www.rpa-robin.ru
Несколько слов о продукте: Robin OCR – платформа для поиска и извлечения данных из изображений и автоматизации работы с документами. Она позволяет:
- преобразовывать документы из графического формата в текстовый путем применения технологии OCR;
- применять специальные алгоритмы очистки изображения для увеличения качества распознавания;
- сегментировать документы на составные части: блоки текста, таблицы, параграфы, слова и отдельные символы;
- определять на документе блоки, содержащие значимую информацию с применением машинного зрения и/или специальных алгоритмов анализа структуры документа;
- определять расположение элементов интерфейса при работе изображениями рабочего стола и видеопотоком.
Чем наша вакансия может быть интересна начинающим разработчикам Python (опыт работы от 1 года):
- Мы разрабатываем наш собственный уникальный продукт для автоматизации бизнес- и технологических процессов с применением технологий OCR и AI (машинное обучение).
- Приглашаем принять участие в проектировании распределенных систем, реализуемых с применением Python, внедрение технологий обработки данных, изображений, взаимодействия с сервисами REST/RPC.
- Предлагаем разработку систем исполнения роботов и конвейеров (пайплайнов) для их сборки.
Обязанности работника на вакансии: Младший разработчик Python
- Разработка компонент Python для работы в общей распределенной среде.
- Развитие и сопровождение существующего кода компонент платформы распределенных вычислений.
- Расширение функционала компонент, написанных ранее.
- Написание тестов для существующего кода на Python.
- Развитие существующих пайплайнов GitLab для сборки приложений, написанных на различных языках и платформах.
Требования к работнику на вакансии: Младший разработчик Python
- Подтвержденный опыт коммерческой разработки от 1 года на позиции Python разработчика.
- Владение Python 3.8-3.9: функциональное и объектно-ориентированное программирование, потоки и процессы, создание пакетов для развертывания приложений.
- Знание возможностей Python для написания компонент (пакетов, библиотек), а также для создания простых консольных приложений (argparse и т.п.).
- Разработка простого, надежного и читабельного кода.
- Работа с системой контроля версий Git.
- Знание unittest, doctest, pytest, принципы и подходы к написанию тестов.
- Базовая работа в консоли Linux для создания проектов и разработки приложений.
- Умение работать с существующим кодом без переписывания заново.
- Уровень английского не ниже "читаю техническую литературу".
Будет плюсом:
- Опыт работы с OCR и алгоритмами машинного обучения.
- Понимание работы сетевых протоколов, межпроцессного взаимодействия, многопоточности, потокобезопасности.
- Общее понимание паттернов программирования и принципов разработки ПО.
- Docker, DockerCompose.
- Понимание принципов работы PIP, создания пакетов WHL.
- Базовые знания XML и библиотек для работы с ним.
- Принципы REST/RPC, HTTP-протокол, способы аутентификации в нем, библиотеки Python для работы с HTTP.
- Пайплайны GitLab (принципы организации, написание базовых конфигураций).
- Протоколы HTTP, включая понимание заголовков.
- Брокеры сообщений (RabbitMQ, ZeroMQ).
- Знакомство с Apache Airflow, Enthought Traits, pydantic, args, dataclass.
- Знакомство с OpenCV, Tensorflow и аналогами.
- Возможность работы с фреймворками и без них, т.е. находить и реализовывать решения задач без шаблонного мышления фреймворков типа django.
Условия труда для работника на вакансии: Младший разработчик Python
- Официальное трудоустройство с первого рабочего дня в штат компании.
- Зарплата "белая", фиксированный оклад.
- Удаленная работа, полная занятость 5/2.
- Рабочий день с 9:00 до 18:00 или с 10:00 до 19:00 по МСК.
Откликнуться на эту вакансию: Младший разработчик Python
Предыдущая вакансия:
Вакансия № 27313882 на должность Администратор медицинского центра от компании ИНВИТРО в городе (населенном пункте) Москва