Компания "Клеркгрупп"
С чем придется работать:
сервисная/микросервисная архитектура (TsNode)
SPA приложение на фронте (Vue, Nuxt)
MySQL, PostgreSQL
Docker и gitlab
Swagger
Kibana/Grafana
Обязанности:
техническое управление командой разработки (backend, frontend, qa - от 10 до 50 человек);
управление уровнем тех.экспертизы в команде (менторство и развитие);
формирование и координация работы команды (управление наймом);
целеполагание 3-6 мес (тех.цели, метрики) и отчетность работы команды;
участие в планировании реализации и разработке функционала;
построение мониторинга, алертов и метрик производительности сервисов;
оптимизация процессов разработки (time to market);
управление релизным циклом;
управление техдолгом команды;
25-50% разработка руками.
Что мы ждем:
Техническая экспертиза – глубокое понимание циклов разработки ПО (SDLC), принципов и подходов. Владение лучшими практиками, широкий кругозор по технологиям со знанием трендов.
Архитектура – навыки технического дизайна и архитектуры систем, микросервисов и их взаимодействия. Нужно будет участвовать в принятии ключевых технических решений и оценке реализации, учитывать производительность, масштабируемость, работать над реализацией с командой и смежниками.
Управление командой - техническое управление командой разработки, декомпозиция и оценка задач, планирование, код-ревью, менторство, найм, развитие.
Процессы разработки – знание принципов разработки тестопригодных систем и управления качеством. Релизные циклы. Как тех.лид нужно будет внедрять и поддерживать различные методы тестирования и поддержки качества кода, такие как тесты, линтеры, статический анализ кода итп.
Взаимодействие – отличные коммуникативные навыки понадобятся в первую очередь для взаимодействия с бизнесом и смежными командами по тех.вопросам а также внутри команды в рамках планирования и реализации.
Требования:
Опыт на позиции Tech/Team Lead в команде от 10 человек больше года;
Опыт в разработке ПО от 5 лет;
Высшее техническое образование.
Глубокое понимание Node.js
Опыт работы с фреймворками NestJS, Express, Koa, Type GraphQL,Apollo, LoopBack, Fastif, Sapper и др .
Понимание принципов работы серверных приложений и REST API.
Опыт работы с базами данных (SQL, NoSQL).
Опыт работы с TypeScript.
Опыт работы с Vue.js и/или React.js.
Умение работать с современными библиотеками и фреймворками для разработки UI (Vuex, Redux, Ant Design (AntD),Material-UI (MUI), Semantic UI, Vuetify).
Фреймворки и инструменты: strapi, AdminBro.
Опыт настройки CI/CD процессов.
Знание Docker и контейнеризации.
Опыт работы с облачными платформами (AWS, Azure, Google Cloud).
Уверенные знания Git и систем контроля версий.
Опыт работы с системами управления проектами (Jira, Trello, Youtrack etc).
Опыт написания тестов (Unit, Integration, E2E).
Знание и применение лучших практик в области кодирования, таких как SOLID, DRY, KISS.
Мы предлагаем:
05 Ноября
Минск
Компания "RichBrains" With over a decade of experience, RichBrains specializes in designing and developing highly available, durable, and...
05 Ноября
Руководитель группы Java / Lead Java
Минск
Компания "Бэлл Интегратор" Проект: создание системы сопровождения сделок глобальных рынков с ценными бумагами. Решение позволит сотрудникам...
06 Ноября
Минск
Компания "Innowise Group / Фабрика инноваций и решений" Innowise Group на рынке с 2007 года . За это время наша команда реализовала 850+...
06 Ноября
JavaScript (React) Developer( Модсен )
Минск
Компания "Модсен" Компания Modsen приглашает инициативных React разработчиков , увлеченных работой с технологиями, жаждущими новых вызовов и...
07 Ноября
Минск
Компания "RedLab" REDLAB (ГК Litota)- партнер в создании и развитии ИТ-продуктов. Мы предлагаем своим клиентам полный цикл разработки ПО: от...
Вакансия размещена в отрасли