от 150000 RUR
Санкт-Петербург
улица Александра Невского 9
улица Александра Невского 9
Более 6 лет
Обязанности:
- Разработка API;
- Разработка клиент-серверных платформ;
- Анализ и рефакторинг существующего кода;
- Разработка межсервисных интеграций;
- Разработка программной документации;
- Участие во всех этапах разработки программного обеспечения: от проектирования и разработки до тестирования и внедрения;
Требования:
- Опытный пользователь OS: Linux Ubuntu и другие (установка и настройка)
- Высшее образование
- Опыт разработки на Python от 2 лет, уверенное владение FastAPI, аналогов flask, django, tornado;
- Опыт построения архитектуры микросервисов и интеграции REST API;
- Уверенные знания JavaScript, HTML5, CSS, опыт работы с React от 2 лет;
- Опыт работы с системами контроля версий (Git), написание читаемого и поддерживаемого кода;
- Понимание и применение SOLID, KISS, DRY и других принципов чистого кода;
- Опыт работы с Docker и CI/CD пайплайнами;
- Навыки работы с базами данных (PostgreSQL, Redis), очередями (RabbitMQ, Celery);
- Базовые знания сетевого стека - nginx, iptables, ssl, tcp/ip
- Опыт работы с асинхронным кодом и понимание многопоточности, многопроцессорности и тд
- Опыт с sqlalchemy или аналоги (peewee) для ORM
- Опыт работы с реляционными БД и написание простых запросов SQL
- Опыт работы с websockets, sse
Условия:
- Стабильная выплата ЗП
- Комбинированный, гибкий график
- Возможность частичной удаленной работы
Личные качества:
- Аналитический склад ума
- Высокая самоорганизация, целеустремленность
- Желание обучаться и развиваться
- Умение работать в команде
Иностранные языки:
- Свободное чтение технической литературы на английском языке