Наименование вакансии:
Ведущий бэкенд-разработчик (Python) в команду InControl.
О проекте:
Incontrol - это облачный сервис для постановки задач мобильным сотрудникам, отслеживания местоположения объектов на карте, контроля сроков выполнения и качественной оценке результатов работ.
Сервис позволяет увеличьте эффективность бизнес-процессов предприятия на 70% уже в первый месяц использования, контролируя работу сотрудников и состояние движимого и недвижимого имущества.
Ссылка на сервис https://incontrol24.ru/
Сервис состоит из двух основных продуктов:
Веб-сервис
Включает в себя функциональность для работы офисных сотрудников и администрирования.
https://app.incontrol24.ru/
Приложение iOS/Android
Приложение для работы выездного персонала.
https://support.incontrol24.ru/incontrol-app.apk
Команда:
3 бэкенд-разработчика
2 фронтенд разработчика
2 андроид разработчика
1 тестировщик
1 проджект менеджер
1 продакт оунер
1 руководитель проекта
Кого мы ищем?
Мы ищем Ведущего бэкенд-разработчика (тимлид) на Python в команду разработки сервиса InControl.
Требования к кандидату:
Основные навыки:
Уверенное владение языком программирования Python (версия python 3.9 или выше).
Опыт разработки веб-приложений с использованием фреймворка Django и Django REST Framework (DRF).
DevOps и CI/CD:
Опыт работы с Continuous Integration/Continuous Deployment (CI/CD) и понимание принципов автоматизации процессов разработки, тестирования и деплоя.
Базы данных:
Продвинутые знания в области управления данными, включая работу с реляционными базами данных, такими как PostgreSQL и NoSQL. Опыт оптимизации SQL запросов.
Алгоритмы и структуры данных:
Понимание основных алгоритмов и структур данных, а также способность их применения в практических задачах.
Опыт с высоконагруженными системами:
Опыт работы с высоконагруженными системами, включая оптимизацию производительности и обработку больших объемов данных.
Опыт работы с микросервисной архитектурой:
Разработчик должен понимать принципы микросервисной архитектуры, уметь разрабатывать и поддерживать микросервисы на Python.
Системы контроля версий:
Знание и опыт работы с системами контроля версий, такими как Git.
Коммуникационные навыки:
Хорошие коммуникационные навыки, способность эффективного взаимодействия в команде разработчиков и других участников проекта.
Опыт управления небольшой командой от 3х человек.
Самостоятельность и ответственность:
Способность самостоятельной работы и принятия решений и ответственности за результаты своей деятельности.
Дополнительные преимущества:
Знание английского языка на уровне, достаточном для чтения технической документации.
Будет плюсом если есть опыт работы с kubernetes, fast api, а также с микросервисной архитектурой
Обязанности кандидата:
Полный рабочий день, 5ти дневная рабочая неделя
Разработка и поддержка высококачественного программного кода.
Участие в проектировании и архитектурных решениях.
Работа с базами данных, оптимизация запросов.
Интеграция с внешними сервисами и API.
Активное взаимодействие с командой по проекту, участие в митингах.
Лидирование команды разработки
Условия:
Официальное трудоустройство
Регулярная и своевременная выплата ЗП
Годовая премия по результатам работы
Удаленная работа
Новосибирск
до 400000 RUR
Новосибирск
до 120000 RUR
ЭЛСИ Энергопроект
Новосибирск
от 121000 RUR
Новосибирск
от 120000 RUR
Балтийская Группа
Новосибирск
до 250000 RUR