Чем предстоит заниматься:
- Проектирование и разработка серверных приложений(backend);
- Поддержка и дальнейшее развитие функциональности серверных приложений;
- Тестирование функциональности серверных приложений;
- Написание/корректировка/ревью технической документации;
- Кросс-коммуникации: взаимодействие с бизнес-экспертами, ИТ-командой.
Задачи, которые предстоит реализовать в первые 3-6 месяцев:
Участие в реализации ИТ-проектов компании в качестве разработчика. Разработка и документирование ПО.
Мы ожидаем от кандидата:
- Опыт работы в качестве разработчика ПО от 2 лет;
- Фундаментальные знания языка Python, умение писать поддерживаемый, читаемый и тестируемый код;
- Опыт разработки с использованием одного из web-фреймворков(Flask, Django, FastApi и др.);
- Уверенное использование Git;
- Умение работать с инструментами автоматизации и сборки;
- Опыт разработки приложений с использованием Docker-контейнеров;
- Навыки написания SQL-запросов, опыт работы с любым ORM(Django или SQLAlchemy);
- Опыт написания unit-тестов.
Дополнительным плюсом будет:
- Навыки работы с кластерами k8s;
- Знание основ построения пользовательских интерфейсов;
- Работа с обвязками(байдингами) библиотек на С/С++
Стек технологий (желательно): Python 3.7.*(и выше), FastAPI, PostgreSQL, Oracle SQL, Git (Gitlab), Celery, Kafka(RabbitMQ), Swagger (OpenAPI), Docker, Linux.
Мы предлагаем:
- Соблюдение ТК РФ;
- Все льготы и преимущества работы в аккредитованной ИТ-компании;
- ДМС со стоматологией и страхование жизни для сотрудников, льготное страхование для членов семьи;
- Возможность участвовать в масштабных и значимых проектах и менять рынок продуктов;
- Возможность профессионального и карьерного развития;
- Обучение Hard и Soft навыкам;
- Формат работы на выбор (офис\гибрид\удалёнка)
- Развитая корпоративная культура: тимбилдинги, возможность присоединится к корпоративному спорту, льготами и скидкам;