Python разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Programming Store — аккредитованная ИТ-компания, центр удаленной разработки. Работаем в нескольких направлениях: Python, Java, iOS/Android, 1С, С#, MS Dynamics AX. Также разрабатываем собственные продукты.
Наша команда — в 37 городах России, а еще в Турции, Казахстане и Таиланде. Работаем с клиентами из 5 стран мира. Всего нас больше 160 человек: офисных и дистанционных сотрудников.
Наша команда участвует в проектах таких гигантов рынка как: Автобан, ТехноНиколь, Магнит, Роснефть, РусАгро. Взаимное уважение и партнерские отношения между заказчиком и разработчиком ― это то, что архиважно для нас.
В компании много запросов на профессиональный рост, мы всячески поддерживаем сотрудников в стремлении к развитию и оплачиваем проф. обучение и сертификацию.
У всех сотрудников стабильная заработная плата. При выборе проекта мы совместно прорабатываем насколько данный проект подходит по опыту и плану развития сотруднику.
Наши сотрудники задействованы в крупных, интересных и разнообразных проектах и разрабатывают:
- порталы крупных девелоперов недвижимости;
- backend для мобильных приложений крупных российских банков;
- сервисы для взаимодействия умных устройств;
- внутренние сервисы для фармкомпаний.
Ожидания от кандидата
Нам нужен:
Кандидат с хорошими soft skills и имеющий релевантный опыт разработки на Python от 4 лет.
Чем предстоит заниматься:
- разработкой Web продуктов и сервисов;
- анализом новых технологий, внедрением их на проект;
- доработкой/оптимизацией архитектуры;
- взаимодействовать с распределенной командой;
- принимать участие в обсуждение выбора способа реализации задачи.
Стек:
Django, Celery + RabbitMQ, Postgres, S3, Clickhouse, Docker/Gitlab CI/Ansible, fastapi, OpenShift или Kubernetes, Keycloak
Требования:
- опыт работы на Python от 4 лет;
- знание фреймворков Django (или FastAPI);
- опыт работы с реляционными СУБД (PostgreSQL\MySQL);
- опыт асинхронного программирования (Аsyncio\Аiohttp\FastAPI);
- опыт использования брокеров сообщений (RabbitMQ\Kafka);
- знание основ REST API;
- опыт интеграции ML-моделей в продуктивную среду;
- коммерческий опыт использования ML-алгоритмов;
- знание и следование принципам ООП, аргументированное использование паттернов проектирования;
- использование инструментария коллективной разработки (Git)
- уверенные знания Linux на уровне пользователя;
- умение писать SQL-запросы без использования ORM.
ПРЕИМУЩЕСТВОМ БУДЕТ:
знание NumPy, scikit-learn, TensorFlow.
Условия работы
-
проф. обучение за счет компании;
-
за каждой командой закреплен тимлид в роли наставника;
-
стабильная заработная плата;
-
пересмотр ЗП традиционно ― в момент утверждения ИПР. Минимум 1 раз в год, максимум 2;
-
комфортный офис в центре Ижевска (для сотрудников из других городов - дистанционный формат работы из дома, компенсация оплаты коворкинга);
-
основной график работы ― в будние дни с 09.00 до 18.00, есть возможность применения индивидуального рабочего графика;
-
ДМО: компенсируем расходы на лечение, лекарства, фитнес.
Готовы к индивидуальному обсуждению условий сотрудничества, в случае если описание вакансии не полностью соответствует вашему профилю навыков.