Обязанности:
Приглашаем стажера на позицию Backend / FullStack разработчика в команду автоматизации бизнес-процессов Область деятельности: - Ищем энтузиаста, не ограничивающего себя какой-либо одной технологией, не боящегося как пробовать новое, так и использовать legacy по мере необходимости, готового развивать объем своих навыков и предлагать работающие решения; - В процессе работы в составе небольшой команды Full Stack разработчиков придется столкнуться со множеством интересных, местами простых, местами сложных задач: от проектирования и реализации веб-сервисов на фреймворках, скриптов автоматизации бизнес-процессов с QT интерфейсами, генераторов отчетов в cli, парсеров данных и интеграций со сторонними ресурсами, до реализации комплексных моделей, описывающих физические и бизнес процессы с использованием собственных моделей искусственного интеллекта, графов, технологий больших данных, а так же реализацией интеграций с аппаратными средствами, внедрением платформ, работающих с большой нагрузкой, реализацией собственных комплексных проектов; - Приоритетно пишем на Python и Vanilla, но в задачах работаем со множеством языков, технологий и фреймворков, от PHP до ASM, от Bare Metal до Cloud Based, выбирая технологию, оптимальную для решения вопроса. В задачи позиции входит реализация: - Программных и аппаратных комплексов; - Настольных, мобильных и веб-приложений; - Систем управления; - Системных интеграций; - Скриптов автоматизации Включая, но не ограничиваясь: - Проектирование и реализация UI/UX для web, mobile, desktop приложений; - Проектирование архитектур баз данных, реализация интеграций, подготовка и сопровождение данных; - Проектирование и реализация логики приложений/сервисов; - Проектирование и реализация интеграций с third-party; - Анализ и оценка функциональных требований, формирование предложений; - Подготовка и ведение внутренней технической документации; - Сопровождение пользователей; - Презентация результатов; - Формирование предложений по развитию проектов; - Поиск, оценка, предложение и внедрение перспективных технологий; - Поддержка создаваемых решений; - Непрерывное развитие Требования - Базовые знания алгоритмов и структур данных; - Базовые знания языков высокого уровня: Python, JavaScript; - Базовые знания технологий: JSON, XML, HTML, CSS, REST, gRPC; - Базовые навыки работы с реляционными базами данных (postrgresql, mariadb, sqlite), знание SQL; - Базовые навыки работы с linux-like операционными системами на уровне командной строки; - Базовые навыки работы с очередями rabbit, redis; - Базовые навыки дизайна и верстки интерфейсов Желательные дополнительные навыки: - Реализованные домашние проекты - Знания фреймворков flask, django, asycnio, tornado, .net (dotnet), react js, react native и прочих; - Знания интерфейсов (RS232, RS485, USB, ETHERNET, PCIe, BLUETOOTH, ZIGBEE, NFC, RFID, SPI, UART, I2C); - Знания протоколов передачи данных (CAN, MODBUS, TCP/UDP, ETHERCAT, HTTP, SSH, SCP, SFTP); - Знания платформ ESP, Arduino, Raspberry, Jetson и подобных; - Знания в области нейронных сетей, криптографии, программном и аппаратном реверсивном инжиниринге; - Навыки администрирования веб-серверов: apache, nginx, lighttpd; - Понимание принципов виртуализации и контейнеров; - Понимание принципов многопоточности; - Понимание технологий компьютерного зрения, машинного обучения, графов; - Умение читать чужой код, понимание принципов хорошего кода; - Понимание принципов автоматизированного тестирования программного обеспечения; - Опыт использования софта для прототипирования интерфейсов Прочие дополнительные навыки: - Знания языков C/C++, C#, ASM, AT; - Знания высокоскоростных интерфейсов (usb2, usb3, PCIe, 1GbE); - Знания архитектур STM, ARM, аналоговой и цифровой схемотехники, технологий цифровой обработки сигналов; - Знания java, kotlin, swift и технологий мобильной разработки; - Знания C, Make, GCC, процесса сборки/линковки; - Опыт использования ghidra, idapro, dotpeak; - Знания в области информационной безопасности; - Опыт работы с гипервизорами esxi, proxmox, nebula Обязательные личные качества: - Способность оперативно переключаться между несколькими задачами; - Способность документировать результаты понятным образом; - Коммуникативность, инициативность, проактивность; - Готовность к гибридному или удаленному формату работы; - Готовность оперативно изучать новые технологии и применять их на практике; - Готовность работы со сложными и интересными задачами Условия: Работа в команде молодых профессионалов; Старт карьеры в крупной компании; Оформление по ТК РФ по договору аутсорса; Офис в шаговой доступности от м. Текстильщики; Возможность совмещать с учебой; Гибкие рабочие часы и частичная работа из дома (гибридный график); Возможность выбора полной, половинной или процентной ставки в зависимости от личных условий; Внутреннее обучение, перспектива карьерного роста; Возможность продления стажировки на постоянную должностьПохожие вакансии
Fullstack / Backend-разработчик
От 150 000 до 230 000 руб.
Москва. Станции метро: Текстильщики
Заиченко Екатерина Александровна
Backend разработчик PHP (joomla)/Fullstack
От 180 000 до 300 000 руб.
Москва. Станции метро: Текстильщики
Мир рыболова
Договорная
Москва. Станции метро: Текстильщики
Ростелеком Информационные Технологии