Lead Fullstack Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Аутсорсинговая аккредитованная IT-компания Aston приглашает к сотрудничеству Lead Full-stack Developer на проект в сфере Телеком.
Заказчик – контакт-центр, российского провайдера цифровых услуг и сервисов.
Проект – создание платформы с единым фронтом, которая объединит текущие сервисы для автоматизации рабочего места оператора.
Одной из приоритетных целей является трансформация дистанционного обслуживания клиентов. Для этого разрабатываются цифровые продукты для контакт-центров и оптимизируются бизнес-процессы.
На этапе MVP проекта в течение 11 месяцев силами команды Астон реализуется “Единое рабочее место оператора”, позволяющее интегрировать все приложения в сквозной бизнес-процесс обслуживания клиента.
Целевой продукт должен систематизировать инструменты работы операторов, предоставлять отчётность по работе контакт-центра, обеспечивать гибкость использования под конкретных клиентов и оптимизировать использование ресурсов контакт-центра.
Технологический стек на проекте:
Java 11, Git, Maven, Istio, Spring framework 5, Spring boot, JMS, Apache Kafka, Hibernate, JPA, PostgreSQL, OpenShift, Docker/Docker Swarm, Elasticsearch, Kubernetes, RabbitMQ, Liquibase, Elastic search.
JavaScript, TypeScript, React, Redux, Redux-Saga, Styled-Components, Storybook, Typescript. nestjs
Чем предстоит заниматься:
- анализ чужого кода, оптимизация и рефакторинг;
- чтение проектной документации, как внешней, так и внутренней, спецификаций разного уровня качества, ВНД, технических регламентов и стандартов;
- управление показателями команды, capacity, velosite, другие КПЭ;
- развитие команды, развитие прикладных навыков участников команды, проведение ОС с разработчиками, аналитиками, тестировщиками;
- проведение ретроспективы, анализ результатов работы команды, выявление зон роста и работа с ними;
- готовность работать в agile-процессе, при необходимости вести церемонии.
Каким мы видим подходящего кандидата:
- опыт в роли Lead Developer;
- опыт коммерческой разработки Java+React от 5-ти лет;
- опыт работы с SOA;
- знание и умение применять на практике паттерны проектирования;
- опыт применения основных технических компонентов и протоколов необходимых для разработки клиент-серверных приложений (JSON/XML/HTTP/Message broker);
- опыт работы с инструментами DevOps, инструментами командной разработки (Git, Jenkins, Ansible, Maven, JUnit и пр.), организации и развития CI/CD на проекте;
- знания реляционных СУБД (нереляционные БД желательно);
- навыки чтения, написания и отладки SQL-запросов средней сложности, оптимизации существующих запросов;
- знания ООП, опыт применения на практике принципов SOLID;
- навыки фасилитации команды и управления процессом разработки от идеи до внедрения в ПРОМ;
- менеджерские навыки, опыт работы с людьми, деловой коммуникации, телефонных переговоров.
Будет плюсом:
- знания о принципах контейнеров Docker;
- умение организовать и поставить процесс QA/AQA в команде;
- знания и опыт работы c OpenShift, gRPC, Kafka; Nginx
- знания и опыт работы с Spring Boot, JPA, JMS, JAX-WS/JAX-RS;
- знания JBoss/WildFly или любого другого Java application server.
Мы предлагаем:
- долгосрочные проекты от наших российских заказчиков и партнеров, с которыми мы сотрудничаем с 2007 года;
- возможность выбора формата работы (дистанционно или из офиса в Минске/Гомеле/Витебске/Полоцке);
- оплачиваемый бенч;
- наставника, соответствующего вашему техническому уровню;
- системы менторства и адаптации для новых сотрудников;
- прозрачные системы performance review;
- возможность добавить в СV работу в команде с лидерами FinTech, Healthcare, Retail, Telecom и других;
- возможность выбора/смены проекта;
- у нас своя школа архитекторов, а также корпоративный обучающий портал для любого стека вашей специализации;
- медицинское страхование (+стоматология);
- возможность дополнительного заработка через участие в активностях компании
Присоединяйтесь к нашей команде!