Middle Python Developer
Прямой работодатель UBIC Technologies ( ubic.tech )
Опыт работы от 1 года до 3х лет
Мы – команда ubic.tech - разработчик передовых инфраструктурных решений в сфере городских, телекоммуникационных, банковских и рекламных сервисов. Мы строим проекты с использованием методов обработки больших данных, машинного обучения, конфиденциальных вычислений. Наши решения применяются в госсекторе, банковской сфере, маркетинге.
Ищем middle Python разработчика для усиления нашей команды в отдел новых разработок — R&D, который знает или хочет узнать:
– что-нибудь о современной криптографии;
– что-нибудь о пайплайнах обработки данных в ML и аналитике;
– что-нибудь про облака и распределенные системы.
Проект:
Основной проект — платформа совместных безопасных вычислений. Это такая штука, которая позволяет вычислять почти любые функции на данных, исключая их утечки и нарушение конфиденциальности. Другими словами, мы умеем учить и исполнять модели машинного обучения (и не только их) на зашифрованных данных. Проект вышел за рамки R&D, есть боевые внедрения. Технология сложная, постоянно развивается, и мы усиливаем команду.
Стек: Python 3, FastAPI, Docker, Docker-compose, pytest, MongoDB.
Задачи:
- программирование распределенных вычислений;
- программирование пилотных проектов в разных сферах – от медицины до финтеха;
- участие в R&D, то есть решение задач, которые до нас еще не решали;
- участие в разработке архитектурных решений;
- участие в код ревью.
Требования:
Обязательные:
- 2 года на опыта backend-разработки;
- понимание принципов Python-разработки;
- опыт с SQL/NoSQL базами данных, с docker;
- имеет опыт работы с FastAPI фреймворком;
- опыт работы в команде, умение воспринимать фидбек и соблюдать процессы;
- умение выбирать адекватный инструмент под задачу, знакомы со стандартными инструментами под классические задачи (очереди задач, базы данных, кеш, реверс-прокси, load-balancer, и т.д.);
- хорошее знание общих вопросов программирования: паттерны проектирования, структуры данных, классические алгоритмы;
- понимаете ĸаĸ работает асинхронность и знаĸомы с asyncio;
- не боитесь зайти на сервер и развернуть руками свой код по необходимости (есть отдел эксплуатации).
Будет плюсом:
- Опыт работы с микросервисной архитектурой;
- Опыт коммерческой разработки на Python;
- Опыт работы с CI/CD на проекте, опыт работы с инфраструктурой (bash, ansible, terraform, cloud);
Что предлагаем:
- Оформление в соответствии с ТК РФ и полностью «белый» доход;
- Конкурентный уровень заработной платы - мы высоко оцениваем любой вклад в развитие наших проектов;
- Комфортный график с гибким началом рабочего дня и гибридный формат работы (офис Мск, м. Новокузнецкая/Третьяковская);
- Оборудование на выбор: Windows, Linux или Maс. Ноутбук или стационарный компьютер и любое разумное число мониторов;
- Выездные корпоративы два раза в год и душевные посиделки в офисе (у нас есть приставки и настольный теннис во дворе);
- Занятия английским языком за счет компании;
- Возможность оплаты профессиональных курсов и повышения квалификации.
- Правильный отдых. Например, новогодний корпоратив 2019/2020 был в Иордании, осень 2020/2021 встречали в Сербии, грандиозные планы на 2022 год.