Fullstack Engineer (Go Dev, Python)
Мы – аккредитованная IT-компания Sibdev. Разрабатываем кастомные сервисы, веб- и мобильные приложения. Наши клиенты – российский и зарубежный бизнес, среди которых Sony Music и Reg.ru. Команда из 60 it-специалистов.
Мы планируем удвоить нашу команду IT-специалистов в ближайший год, чтобы иметь возможность работать над еще более масштабными и сложными проектами. Ищем Go Dev+ Python разработчика на проектную занятость.
Требования к опыту и экспертизе:
-
Уверенное знание и навыки разработки на Go и Python на уровне Middle+ (от 5 лет)
-
Практический опыт разработки высоконагруженных и сложных систем
-
Практический опыт как с монолитной, так и с микро-сервисной архитектурами.
-
Уверенное понимание многопоточности в Go и асинхронного программирования в Python с библиотекой asyncio.
-
Понимание принципов ООП. Применение шаблонов проектирования как для Go, так и для Python.
-
Проектирование и разработка RESTful API. Опыт работы с echo на Go и aiohttp на Python.
-
Понимание протоколов передачи данных.
-
Знание и опыт работы с PostgreSQL. Опыт работы с ORM (gorm, sqlalchemy).
-
Опыт написания Unit и интеграционных тестов (pytest).
-
Опыт использования системы версионирования кода GIT.
-
Опыт работы с контейнерами (Docker) и системами оркестрации (Kubernetes / OKD).
Будет плюсом:
-
Опыт написания сложных SQL-запросов
-
Опыт работы с колоночной СУБД Clickhouse
-
Опыт работы в брокером сообщений Kafka
-
Понимание стандартов OAuth 2.0 / OIDC и опыт работы с Keycloak
-
Опыт работы с инструментами автоматизации Gitlab CI/CD
-
Опыт разработки интерфейсов для обмена данными по бинарному протоколу (Avro, gRPC/Protobuf, OPC UA)
-
Опыт отладки и профилирования приложений
С нашей стороны:
- Работа в IT-компании, аккредитованной Минцифрой;
- Гибкий график 5/2 с плавающим началом рабочего дня, удаленный формат;
- Участие в нетиповых проектах, требующих решения сложных и интересных задач в части аналитики;
- Работа в команде полного цикла, объединенной общими целями и стремлением к росту и развитию;
- Осмысленные процессы и открытое руководство.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Frontend-разработчик
О повышении вы узнаете, только после того как вам придет более высокая зарплата.