Web-разработчик Backend (Python )
Зарплата
от 80 000 до 100 000 ₽
Требования
Местоположение и тип занятости
Компания
Маркетинговое агенство. Развитие собственных web-проектов. Создание и поддержка web-проектов наших клиентов
Описание вакансии
Условия работы
Наша компания занимается разработкой и поддержкой веб-сервисов и ведет разработку собственного проекта федерального уровня. В связи с развитием и ростом, мы расширяем штат программистов.
Обязанности:
- разработка базовой логики и алгоритмов работы, написание кода backend приложений на Python;
- обеспечение корректной работы функций backend приложений и их вычислительной логики;
- организация и работа с базами данных посредством СУБД;
- разработка и реализация API;
- реализация интеграций с внешними сервисами и ИТ-системами;
- тестирование и отладка приложения и отдельных компонентов;
- планирование и декомпозиция задач, согласованием с другими разработчиками, оценка сроков;
- проектирование, участие в обсуждении и поиске решения (тех. ревью, код. ревью).
Требования:
- опыт в разработке от 4 лет;
- отличное знание Python, ООП, паттернов проектирования;
- знание принципов и опыт реализации API (REST);
- знания и опыт написания SQL-запросов для SQL БД Postgres и проектирования БД;
- знание принципов работы HTTP (кэширование, авторизация, структура сообщений, заголовки, коды ответов и проч.);
- опыт работы с фреймворком Django;
- знания и навыки использования средств контроля версий ПО (Git).
Желательно:
- навыки написания кода, который легко поддерживать.
- умение оценивать сроки, декомпозировать задачи и прогнозировать риски;
- знание основ сетевой безопасности и знание инструментов ее обеспечения;
- навыки работы в команде, опыт проектной разработки по scrum и agile;
- знание технического английского на достаточном уровне.
Дополнительные инструкции
Желателен вариант работы фултайм в офисе компании (г. Красноярск, ул. Вавилова)
Возможен вариант работы с частичной занятостью в удаленном формате (условия оговариваются индивидуально)
Либо гибридная схема работы по индивидуальной договоренности.