#вакансия #системный_аналитик
Системный аналитик Senior
Локация/Гражданство: Строго РФ/РБ
Грейд: Senior
Срок проекта: 3 месяца + долгосрочное продление
Старт проекта: АСАП
О проекте: проект крупного банка.
📌 Задачи:
- Соучастие в проектировании решений реализации совместно с архитектором, системным аналитиков, тех. лидами
- Верификация требований продукта: оценка реализуемости и выявленных бизнес требований разного уровня в имеющихся и планируемых технической обвязке продуктов, инфраструктуре знаний и возможностях предлагаемых технических решений
- Формирование верхнеуровневых технических (функциональных и нефункциональных) требований, их декомпозиция, и постановка задач в разработку в виде user story и/или use cases, включая детальные технические спецификации и моделирование в нотациях UML/ BPMN, описания API, маппингов и пр.
- Управление требованиями различного уровня: трассирование, управление изменениями, приоритезация, оценка, согласование
💻 Требования:
- Многолетний опыт работы в Agile-проектах
- Опыт работы с требованиями разных типов и классов (в особенности - с нефункицональными)
- Опыт работы с Use Story, Use cases (схемы и описания)
- Опыт проектирования в нотации UML, знание основ BPMN
- Опыт проектирования интеграционных решений и документирования интеграций
- Понимание принципов работы современных клиент-серверных подходов: REST (знакомство с WebSockets и SOAP как плюс)
- Опыт работы с JSON (знакомство с XML, понимание применения XSD как плюс)
- Понимание принципов работы с БД и знакомство с SQL
- Опыт работы с полным циклом разработки требований (выявление, анализ, документирование, верификация, валидация)
- Опыт управления требованиями (трассировка, поддержка, приоритезация, управление изменениями, согласования)
- Способность оценивать реалистичность реализации возможных решений с учетом имеющихся бизнес- и технических ограничений
- Способность планировать выполнение своих работ в контексте работы команды таким образом, чтобы максимально эффективно использовать время и ресурсы всех команд
Крайне приветствуется:
- Опыт работы в продуктовой IT разработке
- Понимание домена инженерных инструментов IT разработки (Bitbucket, GitLab, GitHub, Nexus)
- Опыт работы со Swagger, OpenAPI, Postman
Системный аналитик Senior
Локация/Гражданство: Строго РФ/РБ
Грейд: Senior
Срок проекта: 3 месяца + долгосрочное продление
Старт проекта: АСАП
О проекте: проект крупного банка.
📌 Задачи:
- Соучастие в проектировании решений реализации совместно с архитектором, системным аналитиков, тех. лидами
- Верификация требований продукта: оценка реализуемости и выявленных бизнес требований разного уровня в имеющихся и планируемых технической обвязке продуктов, инфраструктуре знаний и возможностях предлагаемых технических решений
- Формирование верхнеуровневых технических (функциональных и нефункциональных) требований, их декомпозиция, и постановка задач в разработку в виде user story и/или use cases, включая детальные технические спецификации и моделирование в нотациях UML/ BPMN, описания API, маппингов и пр.
- Управление требованиями различного уровня: трассирование, управление изменениями, приоритезация, оценка, согласование
💻 Требования:
- Многолетний опыт работы в Agile-проектах
- Опыт работы с требованиями разных типов и классов (в особенности - с нефункицональными)
- Опыт работы с Use Story, Use cases (схемы и описания)
- Опыт проектирования в нотации UML, знание основ BPMN
- Опыт проектирования интеграционных решений и документирования интеграций
- Понимание принципов работы современных клиент-серверных подходов: REST (знакомство с WebSockets и SOAP как плюс)
- Опыт работы с JSON (знакомство с XML, понимание применения XSD как плюс)
- Понимание принципов работы с БД и знакомство с SQL
- Опыт работы с полным циклом разработки требований (выявление, анализ, документирование, верификация, валидация)
- Опыт управления требованиями (трассировка, поддержка, приоритезация, управление изменениями, согласования)
- Способность оценивать реалистичность реализации возможных решений с учетом имеющихся бизнес- и технических ограничений
- Способность планировать выполнение своих работ в контексте работы команды таким образом, чтобы максимально эффективно использовать время и ресурсы всех команд
Крайне приветствуется:
- Опыт работы в продуктовой IT разработке
- Понимание домена инженерных инструментов IT разработки (Bitbucket, GitLab, GitHub, Nexus)
- Опыт работы со Swagger, OpenAPI, Postman
#вакансия #php
Ищу PHP
Middle/Senior
Задачи:
* рефакторинг кода в огромной монолитной кодой базе с большим объемом легаси и высокой частотой изменений;
* реализация нового функционала.
Требования:
- Опыт PHP от 3-х лет
- написания распределенных микросервисных систем, с нагрузкой >100 000 tps;
- реверс инжиниринга и рефакторинга легаси монолита > 500 000 строк кода;
Strong exp минимум по одной из позиций в каждой группе технологий:
* Шины данных kafka/rabbitMQ/redis/pulsar/aws sns/sqs
* Кэши ignite/redis/memcached
* Базы данных mysql/postgresql/clickhouse
* Секьюрность sso/oauth2.0/tls+mtls
* Протоколы udp/tcp/grpc/websocket
Проект: ВК
Продолжительность: 12 месяцев
Локация - РФ/РБ
Ищу PHP
Middle/Senior
Задачи:
* рефакторинг кода в огромной монолитной кодой базе с большим объемом легаси и высокой частотой изменений;
* реализация нового функционала.
Требования:
- Опыт PHP от 3-х лет
- написания распределенных микросервисных систем, с нагрузкой >100 000 tps;
- реверс инжиниринга и рефакторинга легаси монолита > 500 000 строк кода;
Strong exp минимум по одной из позиций в каждой группе технологий:
* Шины данных kafka/rabbitMQ/redis/pulsar/aws sns/sqs
* Кэши ignite/redis/memcached
* Базы данных mysql/postgresql/clickhouse
* Секьюрность sso/oauth2.0/tls+mtls
* Протоколы udp/tcp/grpc/websocket
Проект: ВК
Продолжительность: 12 месяцев
Локация - РФ/РБ
#вакансия #бизнес_аналитик
Бизнес-аналитик Middle+ в телеком (российский антивирус)
❗️Локация и гражданство РФ, срок привлечения 2 мес. (ориентировочно, могут продлить)
Проект: перенос сценариев игры по безопасности
Требования еще уточняем.
Из основного: уметь работать с bpmn.
Рисовать не придется, нужно понимать простройку процесса в голове
Основные задачи/требования (уметь то, что описано ниже):
- Анализ бизнес-процессов Заказчика;
- Анализ бизнес-потребностей;
- Сбор, выявление, формализация, согласование требований в коммуникации с заказчиком;
- Оптимизация бизнес процессов, моделирование в нотации BPMN 2.0;
- Участие в функциональном тестировании.
Бизнес-аналитик Middle+ в телеком (российский антивирус)
❗️Локация и гражданство РФ, срок привлечения 2 мес. (ориентировочно, могут продлить)
Проект: перенос сценариев игры по безопасности
Требования еще уточняем.
Из основного: уметь работать с bpmn.
Рисовать не придется, нужно понимать простройку процесса в голове
Основные задачи/требования (уметь то, что описано ниже):
- Анализ бизнес-процессов Заказчика;
- Анализ бизнес-потребностей;
- Сбор, выявление, формализация, согласование требований в коммуникации с заказчиком;
- Оптимизация бизнес процессов, моделирование в нотации BPMN 2.0;
- Участие в функциональном тестировании.
#вакансия #golang
Golang Middle+|Senior в телеком (сотовая связь)
❗️Локация и гражданство РФ, срок проекта 3 мес с возможным продлением
Задачи:
Разработка MITM proxy с анализатором трафика
✅Требования (всё что указано в требованиях, если есть опыт, должно быть указано в резюме):
* Опыт разработки на Golang 2+ года и общий опыт разработки 3+ года;
* Понимание устройства языка Go (многопоточность, шедулер, кодогенерация);
* Опыт работы с брокерами сообщений (Kafka, RabbitMQ, Nuts и etc);
* Опыт работы с реляционными БД (PostgreSQL, ClickHouse и etc);
* Знание сетевого стека и основных сетевых протоколов на высоком уровне;
* Опыт работы с различными средствами автоматизации для процессов разработки (Nexus, Gitlab registry etc) (необходимо для понимания предметной области);
* Понимание работы прокси и опыт работы с различными решениями (Nginx, Haproxy, Squid).
Golang Middle+|Senior в телеком (сотовая связь)
❗️Локация и гражданство РФ, срок проекта 3 мес с возможным продлением
Задачи:
Разработка MITM proxy с анализатором трафика
✅Требования (всё что указано в требованиях, если есть опыт, должно быть указано в резюме):
* Опыт разработки на Golang 2+ года и общий опыт разработки 3+ года;
* Понимание устройства языка Go (многопоточность, шедулер, кодогенерация);
* Опыт работы с брокерами сообщений (Kafka, RabbitMQ, Nuts и etc);
* Опыт работы с реляционными БД (PostgreSQL, ClickHouse и etc);
* Знание сетевого стека и основных сетевых протоколов на высоком уровне;
* Опыт работы с различными средствами автоматизации для процессов разработки (Nexus, Gitlab registry etc) (необходимо для понимания предметной области);
* Понимание работы прокси и опыт работы с различными решениями (Nginx, Haproxy, Squid).
#вакансия #react
React Developer Middle ++ (Senior-)
Длительность: 2 месяца ( с возможной пролонгацией)
Локация: строго РФ
Старт: сразу после тех. Собеса если нравится.
Проект: Внутренний продукт клиента. Релизайн готового продукта по управлению СУБД.
Стек: react
Без отпусков/отгулов в ближайшие 2-3 месяца (ВАЖНО!)
React Developer Middle ++ (Senior-)
Длительность: 2 месяца ( с возможной пролонгацией)
Локация: строго РФ
Старт: сразу после тех. Собеса если нравится.
Проект: Внутренний продукт клиента. Релизайн готового продукта по управлению СУБД.
Стек: react
Без отпусков/отгулов в ближайшие 2-3 месяца (ВАЖНО!)
#вакансия #технический_писатель
Технический писатель Middle на проект банка
❗️Локация и гражданство РФ, срок проекта до 30.06.2024г.
Мы ищем технических писателей, которые специализируются на создании программной документации для разработчиков ПО. Для нас важны хорошие коммуникационные навыки, так как сотрудники нашей команды тесно взаимодействуют с командами разработки.
Технологический стек: Git (Bitbucket), Markdown, PlantUML
Ваши задачи:
- экспертный контроль содержания и качества документации, подготовленной командами разработки;
- разработка отдельных документов и шаблонов документов;
- консультирование команд разработки, планирование работ по документированию;
- подготовка комплектов документации разного назначения и публикация;
- решение экспертных задач в составе проектов автоматизации и стандартизации документирования.
Требования:
- общий опыт работы 2-4 года
- профильный опыт работы 1-2 года
- образование высшее техническое
- опыт разработки документации для разработчиков ПО и ИТ-специалистов;
- умение структурировать информацию и писать грамотные и лаконичные тексты на русском языке;
- способность критически мыслить, работать с большими объемами информации и переключаться между задачами;
- умение задавать правильные вопросы и находить общий язык с коллегами;
- опыт работы с системами контроля версий и облегченными языками разметки;
- умение работать со стандартами и применять их при разработке документации.
Навыки:
- Разработка документации для разработчиков ПО и ИТ-специалистов.
- Понимание принципа "Docs as Code".
- Владение ИТ-терминологией.
- Составление UML-диаграмм, желательно владение PlantUML.
- Знание английского на уровне чтения технических текстов.
- Опыт работы с системами контроля версий (Git или аналогами).
- Опыт работы с облегченными языками разметки (Markdown, ReStructuredText или аналогами).
Технический писатель Middle на проект банка
❗️Локация и гражданство РФ, срок проекта до 30.06.2024г.
Мы ищем технических писателей, которые специализируются на создании программной документации для разработчиков ПО. Для нас важны хорошие коммуникационные навыки, так как сотрудники нашей команды тесно взаимодействуют с командами разработки.
Технологический стек: Git (Bitbucket), Markdown, PlantUML
Ваши задачи:
- экспертный контроль содержания и качества документации, подготовленной командами разработки;
- разработка отдельных документов и шаблонов документов;
- консультирование команд разработки, планирование работ по документированию;
- подготовка комплектов документации разного назначения и публикация;
- решение экспертных задач в составе проектов автоматизации и стандартизации документирования.
Требования:
- общий опыт работы 2-4 года
- профильный опыт работы 1-2 года
- образование высшее техническое
- опыт разработки документации для разработчиков ПО и ИТ-специалистов;
- умение структурировать информацию и писать грамотные и лаконичные тексты на русском языке;
- способность критически мыслить, работать с большими объемами информации и переключаться между задачами;
- умение задавать правильные вопросы и находить общий язык с коллегами;
- опыт работы с системами контроля версий и облегченными языками разметки;
- умение работать со стандартами и применять их при разработке документации.
Навыки:
- Разработка документации для разработчиков ПО и ИТ-специалистов.
- Понимание принципа "Docs as Code".
- Владение ИТ-терминологией.
- Составление UML-диаграмм, желательно владение PlantUML.
- Знание английского на уровне чтения технических текстов.
- Опыт работы с системами контроля версий (Git или аналогами).
- Опыт работы с облегченными языками разметки (Markdown, ReStructuredText или аналогами).
#вакансия #системный_аналитик
Системный аналитик/Expert
Длительный срок
Задачи:
- Обеспечение возможности проведения изменений, направленных на создание и развитие лидирующей платформы российского финансового рынка цифровых активов;
- Разработка требований для продуктов и сервисов цифровых активов путем выявления потребностей заинтересованных сторон;
- Формирование задач для отдела разработки ПО;
- Участие в процессах проработки архитектурных решений;
- Проведение анализа процессов в корпоративных бизнес-системах с целью повышения их эффективности.
Требования:
• Опыт работы в должности системного аналитика ИТ от 3-х лет;
• Высшее (техническое, экономическое, физико-математическое) образование;
• Опыт работы в командах с гибкой методологией разработки ПО (Scrum, Kanban);
• Гибкое мышление, грамотная устная и письменная речь;
• Знание и навыки работы с требованиями к ПО (методы выявления, инструменты анализа, способы документирования, инструменты валидации, управление изменениями);
• Понимание основ управления проектами в ИТ;
• Знание принципов REST/SOAP интеграций, навыки описания API (swagger), версионирование;
• Опыт построения интеграционного взаимодействия через брокеров сообщений (Kafka) на основе сообщений JSON/XML/Avro, а также опыт описания схем;
• Знание принципов проектирования БД, умение писать SQL-запросы среднего уровня сложности;
• Знание основ разработки ПО на языках программирования высокого уровня, принципов ООП, опыт практического применения этих знаний;
• Хорошее владение MS Office (Word, Excel) Дополнительные требования:
Наличие практик разработки следующих артефактов:
- Диаграмма состояний (state machine)
- Диаграмма классов (class model)
- Диаграмма последовательности (sequence diagram)
- Диаграмма сущность-связь (ERD)
Хорошее владение MS Office (Word, Excel), Confluence, Jira;
Участие в командных церемониях.
Будет преимуществом
• Знание принципов функционирования РЦБ (39-ФЗ) и требований 115-ФЗ;
• Знание 259-ФЗ о ЦФА;
• Опыт участия в финтех проектах;
• Опыт проектирования сервисно-ориентированной архитектуры;
• Умение разрабатывать архитектурное решение под задачу;
• Понимание основ криптогрфии;
• Опыт использования Redmine;
• Знание UML, BPMN;
• Умение строить CJM;
• Понимание и опыт проектирования UX/UI.
Системный аналитик/Expert
Длительный срок
Задачи:
- Обеспечение возможности проведения изменений, направленных на создание и развитие лидирующей платформы российского финансового рынка цифровых активов;
- Разработка требований для продуктов и сервисов цифровых активов путем выявления потребностей заинтересованных сторон;
- Формирование задач для отдела разработки ПО;
- Участие в процессах проработки архитектурных решений;
- Проведение анализа процессов в корпоративных бизнес-системах с целью повышения их эффективности.
Требования:
• Опыт работы в должности системного аналитика ИТ от 3-х лет;
• Высшее (техническое, экономическое, физико-математическое) образование;
• Опыт работы в командах с гибкой методологией разработки ПО (Scrum, Kanban);
• Гибкое мышление, грамотная устная и письменная речь;
• Знание и навыки работы с требованиями к ПО (методы выявления, инструменты анализа, способы документирования, инструменты валидации, управление изменениями);
• Понимание основ управления проектами в ИТ;
• Знание принципов REST/SOAP интеграций, навыки описания API (swagger), версионирование;
• Опыт построения интеграционного взаимодействия через брокеров сообщений (Kafka) на основе сообщений JSON/XML/Avro, а также опыт описания схем;
• Знание принципов проектирования БД, умение писать SQL-запросы среднего уровня сложности;
• Знание основ разработки ПО на языках программирования высокого уровня, принципов ООП, опыт практического применения этих знаний;
• Хорошее владение MS Office (Word, Excel) Дополнительные требования:
Наличие практик разработки следующих артефактов:
- Диаграмма состояний (state machine)
- Диаграмма классов (class model)
- Диаграмма последовательности (sequence diagram)
- Диаграмма сущность-связь (ERD)
Хорошее владение MS Office (Word, Excel), Confluence, Jira;
Участие в командных церемониях.
Будет преимуществом
• Знание принципов функционирования РЦБ (39-ФЗ) и требований 115-ФЗ;
• Знание 259-ФЗ о ЦФА;
• Опыт участия в финтех проектах;
• Опыт проектирования сервисно-ориентированной архитектуры;
• Умение разрабатывать архитектурное решение под задачу;
• Понимание основ криптогрфии;
• Опыт использования Redmine;
• Знание UML, BPMN;
• Умение строить CJM;
• Понимание и опыт проектирования UX/UI.
#вакансия #frontend
Front-разработчик Senior на проект по развитию маркетплейса бытовой техники
❗️Локация и гражданство: РФ/РБ/КЗ. Срок проекта длительный.
Требования к кандидату:
- Опыт от 5 лет, опыт работы старшим разработчиком
- Хорошее знание базовых технологий: JavaScript, HTML, CSS.
- Хорошее знание технологий: React, React Hooks, Redux (или других менеджеров состояний).
- Базовое использование терминала.
- Общее понимание работы браузера с сайтом.
- Базовое понимание клиент-серверного взаимодействия (заголовки, CORS, протоколы и т.д.).
- Навык работы с GraphQL.
- Навык работы с Effector (именно по Effector требовать мы не можем, так как технология не настолько распространена пока. Но очень желателен опыт с чем-то близким, например MobX, RxJS и т.д.
- Знание и использование на практике принципов юзабилити и доступности (usability/accessibility).
- Уверенное использование Git.
Будет преимуществом:
- Опыт работы на TypeScript.
- Опыт работы с CSS-in-JS.
- Опыт работы с Figma.
- Опыт написания тестов.
- Опыт настройки сборки сложных проектов на Webpack.
- Опыт участия в разработке Backend-for-Frontend решений.
- Опыт работы с микрофронтендом.
- Опыт работы с Docker и docker-compose.
- Опыт в разработке архитектурных и инфраструктурных решений.
- Опыт работы с CI/CD.
- Опыт выступления на локальных митапах.
Обязанности:
- Разработка React-компонентов и написание бизнес-логики на языке TypeScript.
- Описание компонентов в Storybook.
- Реализация функционала для изоморфных React SSR приложений.
- Реализация функционала для Backend-for-Frontend GraphQL микросервисов.
- Прохождение и проведение кода и дизайн ревью.
- Участие в проектах в роли старшего разработчика.
- Анализ бизнес-требований.
- Участие в разработке подходов и архитектурных решений.
- Проведение дизайн ревью.
Front-разработчик Senior на проект по развитию маркетплейса бытовой техники
❗️Локация и гражданство: РФ/РБ/КЗ. Срок проекта длительный.
Требования к кандидату:
- Опыт от 5 лет, опыт работы старшим разработчиком
- Хорошее знание базовых технологий: JavaScript, HTML, CSS.
- Хорошее знание технологий: React, React Hooks, Redux (или других менеджеров состояний).
- Базовое использование терминала.
- Общее понимание работы браузера с сайтом.
- Базовое понимание клиент-серверного взаимодействия (заголовки, CORS, протоколы и т.д.).
- Навык работы с GraphQL.
- Навык работы с Effector (именно по Effector требовать мы не можем, так как технология не настолько распространена пока. Но очень желателен опыт с чем-то близким, например MobX, RxJS и т.д.
- Знание и использование на практике принципов юзабилити и доступности (usability/accessibility).
- Уверенное использование Git.
Будет преимуществом:
- Опыт работы на TypeScript.
- Опыт работы с CSS-in-JS.
- Опыт работы с Figma.
- Опыт написания тестов.
- Опыт настройки сборки сложных проектов на Webpack.
- Опыт участия в разработке Backend-for-Frontend решений.
- Опыт работы с микрофронтендом.
- Опыт работы с Docker и docker-compose.
- Опыт в разработке архитектурных и инфраструктурных решений.
- Опыт работы с CI/CD.
- Опыт выступления на локальных митапах.
Обязанности:
- Разработка React-компонентов и написание бизнес-логики на языке TypeScript.
- Описание компонентов в Storybook.
- Реализация функционала для изоморфных React SSR приложений.
- Реализация функционала для Backend-for-Frontend GraphQL микросервисов.
- Прохождение и проведение кода и дизайн ревью.
- Участие в проектах в роли старшего разработчика.
- Анализ бизнес-требований.
- Участие в разработке подходов и архитектурных решений.
- Проведение дизайн ревью.
#вакансия #системный_аналитик
Системный аналитик Middle на проект банка
❗️Локация и гражданство РФ, срок проекта от 6 мес.
Описание проекта: Наша команда разрабатывает элемент собственной MDM-системы, отвечающий за распространение справочных данных в high-load средах.
Стек проекта: Sbergile, Scram/Kanban, Jira, Confluence, Bitbucket, Jenkins, Java 11, Kotlin, Spring Boot, Guava, Lombok, Jaxb, Mockito, Maven, Postgres, Oracle, Kafka, Elastic, Swagger, Jersey, Docker, Istio, Kubernetes, Openshift, Micrometer
Требования:
* Общий опыт работы 3-5 лет
* Профильный опыт работы 3-5 лет
* Образование высшее
✅Навыки (просьба проставить +\-):
- Опыт работы на позиции системного аналитика в ИТ-компании
- Опыт написания функциональных требований, бизнес-требований и пользовательской документации.
- Понимание жизненного цикла разработки ПО.
- Знание принципов проектирования и разработки реляционных баз данных.
- Знание SQL.
- Умение работать с большим количеством информации.
- Грамотная и четкая речь, умение лаконично формулировать мысли как устно, так и письменно.
- Умение работать в команде.
- Умение и желание общаться с заказчиками, разработчиками, тестировщиками и аналитиками смежных систем.
- Знание методологии и опыт работы в scrum/Kanban.
Знание инструментов:
- Atlassian Confluence.
- Atlassian Jira.
- BPMN.
- ER-диаграммы.
- JSON.
- REST.
- SQL.
- UML.
- XML.
Системный аналитик Middle на проект банка
❗️Локация и гражданство РФ, срок проекта от 6 мес.
Описание проекта: Наша команда разрабатывает элемент собственной MDM-системы, отвечающий за распространение справочных данных в high-load средах.
Стек проекта: Sbergile, Scram/Kanban, Jira, Confluence, Bitbucket, Jenkins, Java 11, Kotlin, Spring Boot, Guava, Lombok, Jaxb, Mockito, Maven, Postgres, Oracle, Kafka, Elastic, Swagger, Jersey, Docker, Istio, Kubernetes, Openshift, Micrometer
Требования:
* Общий опыт работы 3-5 лет
* Профильный опыт работы 3-5 лет
* Образование высшее
✅Навыки (просьба проставить +\-):
- Опыт работы на позиции системного аналитика в ИТ-компании
- Опыт написания функциональных требований, бизнес-требований и пользовательской документации.
- Понимание жизненного цикла разработки ПО.
- Знание принципов проектирования и разработки реляционных баз данных.
- Знание SQL.
- Умение работать с большим количеством информации.
- Грамотная и четкая речь, умение лаконично формулировать мысли как устно, так и письменно.
- Умение работать в команде.
- Умение и желание общаться с заказчиками, разработчиками, тестировщиками и аналитиками смежных систем.
- Знание методологии и опыт работы в scrum/Kanban.
Знание инструментов:
- Atlassian Confluence.
- Atlassian Jira.
- BPMN.
- ER-диаграммы.
- JSON.
- REST.
- SQL.
- UML.
- XML.
#вакансия #net
Ведущий .Net-разработчик Senior в нефтяную компанию
Срок по 28.06.2024г., с возможным продлением
Стек: .NET6, ASP.NET Web API/ASP.NET Core WebApi, PostgreSQL, MSTest/NUnit/xUnit, Git, Swagger. Atlassian (JIRA, Confluence, Bitbucket)
Описание проекта: информационная система, позволяющая собирать и хранить в единой базе данных информацию, получаемую со сква-жин: ежесуточный дебит, давление, обводненность и другие пара-метры. Также позволяет хранить и управлять данными в единой системе (формирование технологического режима работы добы-вающих и нагнетательных скважин, а также подбор сква-жин-кандидатов для ГТМ и ТКСР (для смены оборудования).
Требования к кандидату:
- Опыт курирования middle разработчиков + хорошие софты
- Самостоятельная реализация задач уровня Feature, включая проработку технического дизайна, разработку и поставку Feature в срок.
- Самостоятельная проработка технических требований к слабо описанной задаче (задаче без детальной проработки и описания) и реализация таких задач в срок.
- Создание технического дизайна для спринтовых задач (User story, Feature) в формате, принятом внутри компании, и согласовывает его с архитектором решения.
- Написание кода, не требующего повторной реализации (переделки) после код-ревью. Знание метрик качества кода. Способен объяснить, что такое качество кода и как его измерить. Находит и исправляет сложные технические проблемы и ошибки.
- Проводит рефакторинг не только своего кода, но и кода других разработчиков в рамках своей задачи с целью устранения замечаний QualityGate.
По функциям в проекте (помимо программирования):
- Контроль релизных веток
- Ключевое участие в декомпозиции, оценке задач
Ведущий .Net-разработчик Senior в нефтяную компанию
Срок по 28.06.2024г., с возможным продлением
Стек: .NET6, ASP.NET Web API/ASP.NET Core WebApi, PostgreSQL, MSTest/NUnit/xUnit, Git, Swagger. Atlassian (JIRA, Confluence, Bitbucket)
Описание проекта: информационная система, позволяющая собирать и хранить в единой базе данных информацию, получаемую со сква-жин: ежесуточный дебит, давление, обводненность и другие пара-метры. Также позволяет хранить и управлять данными в единой системе (формирование технологического режима работы добы-вающих и нагнетательных скважин, а также подбор сква-жин-кандидатов для ГТМ и ТКСР (для смены оборудования).
Требования к кандидату:
- Опыт курирования middle разработчиков + хорошие софты
- Самостоятельная реализация задач уровня Feature, включая проработку технического дизайна, разработку и поставку Feature в срок.
- Самостоятельная проработка технических требований к слабо описанной задаче (задаче без детальной проработки и описания) и реализация таких задач в срок.
- Создание технического дизайна для спринтовых задач (User story, Feature) в формате, принятом внутри компании, и согласовывает его с архитектором решения.
- Написание кода, не требующего повторной реализации (переделки) после код-ревью. Знание метрик качества кода. Способен объяснить, что такое качество кода и как его измерить. Находит и исправляет сложные технические проблемы и ошибки.
- Проводит рефакторинг не только своего кода, но и кода других разработчиков в рамках своей задачи с целью устранения замечаний QualityGate.
По функциям в проекте (помимо программирования):
- Контроль релизных веток
- Ключевое участие в декомпозиции, оценке задач
#вакансия #node
Разработчик Node.JS
Локация: РФ, РБ
О проекте: на собеседовании. Долгосрочный проект
Стек: Node 18, Nest.js, TypeScript, PostgreSQL, Jest, Kubernetes, Camunda.
Integrations: REST+Swagger, Kafka.
Задачи:
-принимать участие в проектировании задач, обсуждать архитектуру приложения, предлагать улучшения
-оценивать объем работ
-разрабатывать и поддерживать компоненты системы в соответствии со стандартами качества в компании, т.е. писать надёжный, тестируемый, производительный код
-взаимодействовать с другими командами в компании для достижения общего результата
-покрывать юнит-тестами свой код >= 80%;
- проводить кросс-ревью.
Требования:
- опыт разработки на Node.js в продуктовых командах от 5-ти лет
- навыки написания микросервисов на Nest.js
- опыт работы с Postgres
- опыт работы с Apache Kafka
- юнит-тестирование, владение практиками организации тестируемого кода
- опыт проектировать API, соответствующий классическим принципам REST
- опыт Camunda будет плюсом.
ОБЯЗАТЕЛЬНО опыт с high load
Разработчик Node.JS
Локация: РФ, РБ
О проекте: на собеседовании. Долгосрочный проект
Стек: Node 18, Nest.js, TypeScript, PostgreSQL, Jest, Kubernetes, Camunda.
Integrations: REST+Swagger, Kafka.
Задачи:
-принимать участие в проектировании задач, обсуждать архитектуру приложения, предлагать улучшения
-оценивать объем работ
-разрабатывать и поддерживать компоненты системы в соответствии со стандартами качества в компании, т.е. писать надёжный, тестируемый, производительный код
-взаимодействовать с другими командами в компании для достижения общего результата
-покрывать юнит-тестами свой код >= 80%;
- проводить кросс-ревью.
Требования:
- опыт разработки на Node.js в продуктовых командах от 5-ти лет
- навыки написания микросервисов на Nest.js
- опыт работы с Postgres
- опыт работы с Apache Kafka
- юнит-тестирование, владение практиками организации тестируемого кода
- опыт проектировать API, соответствующий классическим принципам REST
- опыт Camunda будет плюсом.
ОБЯЗАТЕЛЬНО опыт с high load
#вакансия #devops
DevОps-инженер
Проект: финтех-продукты для крупного банка
Локация: РФ
Грейд: Middle+/Senior
Длительность: длительный
Требования:
- опыт работы DevOps инженером от 3 лет
- понимание модели Gitflow
- понимание ООП
- программирование pipeline для систем CI на groovy (Jenkins, TeamCity)
- опыт сборки Java приложений (maven) и npm пакетов
- опыт работы с контейниризацией (Docker, kubernetes и/или Openshift)
- использование Helm
- опыт работы с СУБД PostgreSQL
- понимание микросервисной архитектуры
- знание сетевых протоколов (TCP/IP, HTTP, Websockets)
Будет плюсом:
- использование Liquibase, SonarQube, Sonatype Nexus
- знакомство с kafka, Istio, OpenLDAP, Spring Boot
- опыт работы с продуктами Atlassian (Jira, Confluence, Bitbucket)
DevОps-инженер
Проект: финтех-продукты для крупного банка
Локация: РФ
Грейд: Middle+/Senior
Длительность: длительный
Требования:
- опыт работы DevOps инженером от 3 лет
- понимание модели Gitflow
- понимание ООП
- программирование pipeline для систем CI на groovy (Jenkins, TeamCity)
- опыт сборки Java приложений (maven) и npm пакетов
- опыт работы с контейниризацией (Docker, kubernetes и/или Openshift)
- использование Helm
- опыт работы с СУБД PostgreSQL
- понимание микросервисной архитектуры
- знание сетевых протоколов (TCP/IP, HTTP, Websockets)
Будет плюсом:
- использование Liquibase, SonarQube, Sonatype Nexus
- знакомство с kafka, Istio, OpenLDAP, Spring Boot
- опыт работы с продуктами Atlassian (Jira, Confluence, Bitbucket)
#вакансия #project_manager
Project Manager
Проект: финтех-продукты для крупного банка
Локация: РФ
Грейд: Middle+
Длительность: длительный
Требования:
- опыт работы руководителем проекта от 5-ти лет (опыт по проектам в банковской сфере имеет приоритет при найме)
- уверенные знание методологий управления информационными проектами.
- знание предметной области, в которой реализуется проект.
- опыт управления ИТ проектами
- опыт в пресейловых проектах
- отличные аналитические навыки
- высокий уровень soft skills: лидерство, мотивирование, эффективные коммуникации, ведение переговоров, разрешение конфликтов
- инициатива, ответственность и самостоятельность при решении задач
Project Manager
Проект: финтех-продукты для крупного банка
Локация: РФ
Грейд: Middle+
Длительность: длительный
Требования:
- опыт работы руководителем проекта от 5-ти лет (опыт по проектам в банковской сфере имеет приоритет при найме)
- уверенные знание методологий управления информационными проектами.
- знание предметной области, в которой реализуется проект.
- опыт управления ИТ проектами
- опыт в пресейловых проектах
- отличные аналитические навыки
- высокий уровень soft skills: лидерство, мотивирование, эффективные коммуникации, ведение переговоров, разрешение конфликтов
- инициатива, ответственность и самостоятельность при решении задач
#вакансия #react
Middle React разработчик
О проекте: обеспечение процесса сквозного конвейера кроссфункционального взаимодействия служб при формировании и управлении изменениями БК. Обеспечение непрерывной поставки данных из мастер-систем участников процесса (единая
информационная среда, фасады и витрины данных), визуализация данных, возможность
мониторинга и оперативного управления. Продолжительность - от 3х месяцев.
Требования:
Сборщики - Webpack, Vite
State manager - MobX, Redux saga, redux toolkit
Ui kit - ant design, consta
Графики - antd charts, echarts, chartjs
Стили - препроцессоры sass, less
Графика - Canvas, SVG
Server side rendering
Типизация - Typescript
EsLint
Websocket
Middle React разработчик
О проекте: обеспечение процесса сквозного конвейера кроссфункционального взаимодействия служб при формировании и управлении изменениями БК. Обеспечение непрерывной поставки данных из мастер-систем участников процесса (единая
информационная среда, фасады и витрины данных), визуализация данных, возможность
мониторинга и оперативного управления. Продолжительность - от 3х месяцев.
Требования:
Сборщики - Webpack, Vite
State manager - MobX, Redux saga, redux toolkit
Ui kit - ant design, consta
Графики - antd charts, echarts, chartjs
Стили - препроцессоры sass, less
Графика - Canvas, SVG
Server side rendering
Типизация - Typescript
EsLint
Websocket
#вакансия #net
Middle .NET разработчик
О проекте: обеспечение процесса сквозного конвейера кроссфункционального взаимодействия служб при формировании и управлении изменениями БК. Обеспечение непрерывной поставки данных из мастер-систем участников процесса (единая
информационная среда, фасады и витрины данных), визуализация данных, возможность
мониторинга и оперативного управления. Продолжительность - от 3х месяцев.
Требования:
.NET версий 3-9
ORM - EntityFramework, Dapper
Брокеры сообщений - RabbitMq, Kafka
Авторизация/Аутентификация - IdentityServer, Keycloak
Логирование - Nlog, Syslog
Тестирование - MsTest, NUnit, XUnit
Понимание принципов работы контейнеризации и опыт работы с поднятием локального окружения.
Базы данных - Postgres
Middle .NET разработчик
О проекте: обеспечение процесса сквозного конвейера кроссфункционального взаимодействия служб при формировании и управлении изменениями БК. Обеспечение непрерывной поставки данных из мастер-систем участников процесса (единая
информационная среда, фасады и витрины данных), визуализация данных, возможность
мониторинга и оперативного управления. Продолжительность - от 3х месяцев.
Требования:
.NET версий 3-9
ORM - EntityFramework, Dapper
Брокеры сообщений - RabbitMq, Kafka
Авторизация/Аутентификация - IdentityServer, Keycloak
Логирование - Nlog, Syslog
Тестирование - MsTest, NUnit, XUnit
Понимание принципов работы контейнеризации и опыт работы с поднятием локального окружения.
Базы данных - Postgres
#вакансия #инженер
Инженер по нагрузочному тестированию М в Альфа Банк
Требования:
*Опыт проведения нагрузочного тестирования от 1 года.
*Составление отчетов и формирование рекомендаций на основе результатов тестов
*Образование высшее/ не полное высшее
*Специализация - ИТ
*Опыт работы с HP LoadRunner
*Аналитический склад ума
*Способность развиваться
*Уровень английского - "чтение со словарём", при хорошем уровне в технической части
Локация: РФ и дружественные страны ‼️
Инженер по нагрузочному тестированию М в Альфа Банк
Требования:
*Опыт проведения нагрузочного тестирования от 1 года.
*Составление отчетов и формирование рекомендаций на основе результатов тестов
*Образование высшее/ не полное высшее
*Специализация - ИТ
*Опыт работы с HP LoadRunner
*Аналитический склад ума
*Способность развиваться
*Уровень английского - "чтение со словарём", при хорошем уровне в технической части
Локация: РФ и дружественные страны ‼️
#вакансия #QA
Senior QA Fullstack
О проекте: Cервисные платформы, проект до конца 2024 года, старт asap. Для подачи cv потребуется оценка по пунктам требований.
Требования:
- Опыт работы в тестировании (в том числе в автоматизации) от 3-х лет;
- Опыт в построении стратегий тестирования (тест планы) и автоматизации продуктов;
- Знания теории тестирования и опыт выстраивания процессов тестирования;
- Опыт функционального, интеграционного и регрессионного тестирования;
- Опыт в составлении плана-тестирования и тест-комплектов;
- Опыт в автоматизации на JVM платформе (Java / Kotlin) (API Rest-assured/Playwright и Jackson, UI - Selenium/Selenide );
- Опыт в автоматизации продуктов с нуля;
- Опыт работы с REST API и брокерами сообщений (Kafka, RabbitMQ);
- Опыт работы с реляционными БД (PostgreSQL, Mongo);
- Опыт работы с CI / CD инструментами и построении пайплайнов.
Дополнительные требования:
- Опыт работы с Allure TestOps;
- Опыт автоматизации нагрузочного тестирования (Gatling).
Задачи:
- Определять стратегии тестирования;
- Планировать ресурсы тестирования;
- Участвовать в развитии QA-инженеров;
- Подготавливать тестовую документацию (план-тестирования, тест-комплекты);
- Автоматизировать Web UI (Selenium/Selenide) , REST API (Rest-assured/Playwright и Jackson ) , Async API;
- Проводить ручное тестирование Web UI, REST API, Async API (автоматизация в приоритете);
- Развитие корпоративного фреймворка по автоматизации;
- Процентовка ручного и авто тестирования меняется от спринта к спринту. В среднем 60/40, 60 ручного.
Senior QA Fullstack
О проекте: Cервисные платформы, проект до конца 2024 года, старт asap. Для подачи cv потребуется оценка по пунктам требований.
Требования:
- Опыт работы в тестировании (в том числе в автоматизации) от 3-х лет;
- Опыт в построении стратегий тестирования (тест планы) и автоматизации продуктов;
- Знания теории тестирования и опыт выстраивания процессов тестирования;
- Опыт функционального, интеграционного и регрессионного тестирования;
- Опыт в составлении плана-тестирования и тест-комплектов;
- Опыт в автоматизации на JVM платформе (Java / Kotlin) (API Rest-assured/Playwright и Jackson, UI - Selenium/Selenide );
- Опыт в автоматизации продуктов с нуля;
- Опыт работы с REST API и брокерами сообщений (Kafka, RabbitMQ);
- Опыт работы с реляционными БД (PostgreSQL, Mongo);
- Опыт работы с CI / CD инструментами и построении пайплайнов.
Дополнительные требования:
- Опыт работы с Allure TestOps;
- Опыт автоматизации нагрузочного тестирования (Gatling).
Задачи:
- Определять стратегии тестирования;
- Планировать ресурсы тестирования;
- Участвовать в развитии QA-инженеров;
- Подготавливать тестовую документацию (план-тестирования, тест-комплекты);
- Автоматизировать Web UI (Selenium/Selenide) , REST API (Rest-assured/Playwright и Jackson ) , Async API;
- Проводить ручное тестирование Web UI, REST API, Async API (автоматизация в приоритете);
- Развитие корпоративного фреймворка по автоматизации;
- Процентовка ручного и авто тестирования меняется от спринта к спринту. В среднем 60/40, 60 ручного.
#вакансия #frontend
FrontEnd React/Senior
Длительный срок
Задачи:
Разработка и доработка SPA приложений
Синхронизация с командой java-разработки по последовательности реализации задач
Поддержка существующих приложений
Требования:
Уверенные знания JavaScript (ES6/7), TypeScript
Знание ООП и шаблонов проектирования
Опыт работы с React, Redux, Redux-thunk от 2 лет
Опыт работы с REST-сервисами
Знания CSS и препроцессоров (LESS, SASS, Stylus)
Знание HTML5, React 16+, ant.design
Понимание и уверенный опыт реализации приложений, использующих архитектуру Single Page Application
Создание с нуля и опыт использования инфраструктуры разработки и сборки SPA приложений
Уверенные знания AgGrid
Опыт работы с Babel, Webpack, Npm, Yarn
Опыт работы с git
Общий опыт разработки от 3х лет
FrontEnd React/Senior
Длительный срок
Задачи:
Разработка и доработка SPA приложений
Синхронизация с командой java-разработки по последовательности реализации задач
Поддержка существующих приложений
Требования:
Уверенные знания JavaScript (ES6/7), TypeScript
Знание ООП и шаблонов проектирования
Опыт работы с React, Redux, Redux-thunk от 2 лет
Опыт работы с REST-сервисами
Знания CSS и препроцессоров (LESS, SASS, Stylus)
Знание HTML5, React 16+, ant.design
Понимание и уверенный опыт реализации приложений, использующих архитектуру Single Page Application
Создание с нуля и опыт использования инфраструктуры разработки и сборки SPA приложений
Уверенные знания AgGrid
Опыт работы с Babel, Webpack, Npm, Yarn
Опыт работы с git
Общий опыт разработки от 3х лет
#вакансия #java
Java team lead/Senior
Длительный срок
Задачи:
Эффективно управлять командой разработки: назначать задачи, координировать ход их выполнения, контролировать сроки и качество работы
Разрабатывать, внедрять и сопровождать Java решения уровней backend и middleware
Заниматься планированием, определять очередность выполнения задач и оценивать трудозатраты
Разрабатывать и согласовывать архитектурные решения и интерфейсы интеграции с внешними системами
Участвовать в формировании команды, проводить технические интервью
Направлять профессиональное и личностное развитие членов команды, мотивировать и поднимать уровень их компетенций
Участвовать в создании и улучшении производственных процессов внутри команды и отдела
Требования:
Опыт разработки на Java не менее пяти лет, в том числе создания распределенных и высоконагруженных систем с использованием принципов сервисной или микросервисной архитектуры
Опыт управления командой от двух лет, уверенное знание средств ведения проектов и командной разработки
Лидерские качества: умение мотивировать команду, обучать и развивать сотрудников, помогать им эффективно работать вместе
Умение принимать и обосновывать решения, отличные навыки коммуникации
Высокая техническая экспертиза по современному backend стеку Java (Spring, Spring Boot, REST, JMS, JDBC/ORM etc.)
Понимание микросервисной архитектуры, методологии DevOps и опыт работы с окружением CI/CD
Понимание технологии контейнеризации и оркестрации
Отлично знание принципов ООП, умение обоснованно применять шаблоны (GRASP, GoF etc.)
Технический английский, на уровне чтения документации Будет плюсом
Высшее техническое образование
Опыт проектирование сложных реляционных моделей данных
Знание и опыт применения архитектурных шаблонов (Enterprise Intergation Patterns или др.)
Навыки технического моделирования с применением UML 2
Опыт работы по матричной модели с применением agile-методологий
Опыт использования Gitlab CI, Nexus 3 и Docker для выполнения CI/CD
Java team lead/Senior
Длительный срок
Задачи:
Эффективно управлять командой разработки: назначать задачи, координировать ход их выполнения, контролировать сроки и качество работы
Разрабатывать, внедрять и сопровождать Java решения уровней backend и middleware
Заниматься планированием, определять очередность выполнения задач и оценивать трудозатраты
Разрабатывать и согласовывать архитектурные решения и интерфейсы интеграции с внешними системами
Участвовать в формировании команды, проводить технические интервью
Направлять профессиональное и личностное развитие членов команды, мотивировать и поднимать уровень их компетенций
Участвовать в создании и улучшении производственных процессов внутри команды и отдела
Требования:
Опыт разработки на Java не менее пяти лет, в том числе создания распределенных и высоконагруженных систем с использованием принципов сервисной или микросервисной архитектуры
Опыт управления командой от двух лет, уверенное знание средств ведения проектов и командной разработки
Лидерские качества: умение мотивировать команду, обучать и развивать сотрудников, помогать им эффективно работать вместе
Умение принимать и обосновывать решения, отличные навыки коммуникации
Высокая техническая экспертиза по современному backend стеку Java (Spring, Spring Boot, REST, JMS, JDBC/ORM etc.)
Понимание микросервисной архитектуры, методологии DevOps и опыт работы с окружением CI/CD
Понимание технологии контейнеризации и оркестрации
Отлично знание принципов ООП, умение обоснованно применять шаблоны (GRASP, GoF etc.)
Технический английский, на уровне чтения документации Будет плюсом
Высшее техническое образование
Опыт проектирование сложных реляционных моделей данных
Знание и опыт применения архитектурных шаблонов (Enterprise Intergation Patterns или др.)
Навыки технического моделирования с применением UML 2
Опыт работы по матричной модели с применением agile-методологий
Опыт использования Gitlab CI, Nexus 3 и Docker для выполнения CI/CD