#вакансия #csharp
C# разработчик
Локация: не имеет значения, работа по мск
Срок: минимум 6мес
Удаленно, фуллтайм
Задачи:
Проектировать, разрабатывать и улучшать стабильный, отказоустойчивый и производительный софт для самой компании. В основном – бэкэнд (системные службы и Web-сервисы), но есть немного web-приложений. Плюс перенос старого софта на Linux.
Что мы используем.
C#, .Net 6 (с последующим переходом на 8 для новых продуктов, на них же по возможности переводим имеющиеся, .Net Framework 4.7 там, до чего еще не дотянулись. ASP.Net – для бэка. Vue (планируем переход на React) и jQuery – для фронта. Данные храним в MS SQL Server, но переходим на PostgreSQL, код – в GitLab. Его же используем для автоматической сборки. Еще у нас используется Apache Kafka для обмена сообщениями, КриптоПро – для криптографии и Jira. В качестве IDE используем VisualStudio или Rider. А еще мы не пользуемся Entity Framework.
Требования:
Хорошее знание C# и умение им пользоваться.
Опыт разработки от 1 года.
Знакомство с Linux.
Умение самостоятельно спроектировать структуру приложения.
Понимание асинхронности и многопоточности.
Знание SQL на уровне выше, чем простое понимание JOIN.
Базовые знания JavaScript или небоязнь с ним иногда сталкиваться.
Умение прочитать документацию.
Также было бы неплохо.
Умение составить схему JSON.
Навык работы с Open API.
Понимание основ HTTP.
Владение XSLT и XSD.
Знакомство с Docker
C# разработчик
Локация: не имеет значения, работа по мск
Срок: минимум 6мес
Удаленно, фуллтайм
Задачи:
Проектировать, разрабатывать и улучшать стабильный, отказоустойчивый и производительный софт для самой компании. В основном – бэкэнд (системные службы и Web-сервисы), но есть немного web-приложений. Плюс перенос старого софта на Linux.
Что мы используем.
C#, .Net 6 (с последующим переходом на 8 для новых продуктов, на них же по возможности переводим имеющиеся, .Net Framework 4.7 там, до чего еще не дотянулись. ASP.Net – для бэка. Vue (планируем переход на React) и jQuery – для фронта. Данные храним в MS SQL Server, но переходим на PostgreSQL, код – в GitLab. Его же используем для автоматической сборки. Еще у нас используется Apache Kafka для обмена сообщениями, КриптоПро – для криптографии и Jira. В качестве IDE используем VisualStudio или Rider. А еще мы не пользуемся Entity Framework.
Требования:
Хорошее знание C# и умение им пользоваться.
Опыт разработки от 1 года.
Знакомство с Linux.
Умение самостоятельно спроектировать структуру приложения.
Понимание асинхронности и многопоточности.
Знание SQL на уровне выше, чем простое понимание JOIN.
Базовые знания JavaScript или небоязнь с ним иногда сталкиваться.
Умение прочитать документацию.
Также было бы неплохо.
Умение составить схему JSON.
Навык работы с Open API.
Понимание основ HTTP.
Владение XSLT и XSD.
Знакомство с Docker
#вакансия #scala
Scala Senior
Требования:
Опыт разработки на Java от 5 лет , Scala >=2.12 от 1 года, Akka от 1 года
Опыт работы с Http4s
Знание PostgreSQL (сложные запросы, оптимизация)
Опыт использования Docker,docker-compose
Умение разбираться в чужом коде и проводить качественные code review;
Знание паттернов проектирования, DI, SOLID
Опыт разработки и проектирования REST API/Swagger
Опыт профилирование и поиска узких мест
Опыт использования и настраивания CI/CD
Проект: Разработка системы учёта и управления денежными потоками.
Локация: СНГ
Продолжительность: от 3+ месяца
Scala Senior
Требования:
Опыт разработки на Java от 5 лет , Scala >=2.12 от 1 года, Akka от 1 года
Опыт работы с Http4s
Знание PostgreSQL (сложные запросы, оптимизация)
Опыт использования Docker,docker-compose
Умение разбираться в чужом коде и проводить качественные code review;
Знание паттернов проектирования, DI, SOLID
Опыт разработки и проектирования REST API/Swagger
Опыт профилирование и поиска узких мест
Опыт использования и настраивания CI/CD
Проект: Разработка системы учёта и управления денежными потоками.
Локация: СНГ
Продолжительность: от 3+ месяца
#вакансия #vue
Разработчик VUE senior
Локация/Гражданство: только РФ
Грейд: senior
Срок проекта: долгосрочно
Старт проекта: 1 марта
О проекте: разработка платформы для автоматизации сервисных бизнес-процессов компании
💻 Требования:
● Глубокое понимание принципов разработки на Vue.js; - опыт от 3х лет
● Опыт работы SOAP, REST;
● Опыт проектирования API;
● Знание протоколов HTTP, HTTPS;
● Знание HTML5, CSS3;
● Опыт написания Unit-tests
● Опыт кроссбраузерной, адаптивной верстки;
● Наличие портфолио на любом доступном ресурсе;
● Уверенное владение Git;
● Уверенное препарирование макетов Figma
Разработчик VUE senior
Локация/Гражданство: только РФ
Грейд: senior
Срок проекта: долгосрочно
Старт проекта: 1 марта
О проекте: разработка платформы для автоматизации сервисных бизнес-процессов компании
💻 Требования:
● Глубокое понимание принципов разработки на Vue.js; - опыт от 3х лет
● Опыт работы SOAP, REST;
● Опыт проектирования API;
● Знание протоколов HTTP, HTTPS;
● Знание HTML5, CSS3;
● Опыт написания Unit-tests
● Опыт кроссбраузерной, адаптивной верстки;
● Наличие портфолио на любом доступном ресурсе;
● Уверенное владение Git;
● Уверенное препарирование макетов Figma
#вакансия #java
Java разработчик Senior
Локация/Гражданство: Только РФ
💻 Требования:
Разработчик (Java Web Apps)
• Высшее профессиональное образование (ИТ или техническое)
• от 2х лет опыта работы в сфере ИТ в роли Java разработчика
• Опыт работы с системой контроля версий (Git).
• Знание Java/Spring
• Знание принципов и архитектуры web приложений
• Знание принципов организации эффективной программной разработки
Задачи:
• Выполняет задачи по разработке программных решений в web приложениях на основании технических заданий и в соответствии с регламентами ведения разработок.
• Разрабатывает unit тесты.
• Сопровождает, документирует и эксплуатирует разработанные приложения.
• Оказывает консультации по техническим вопросам в web приложениях.
• Выявляет дефекты и находит причины их возникновения.
• Разрабатывает варианты решения проблем и устранения инцидентов и дефектов.
• Предоставляет периодические отчеты о своей деятельности непосредственному и функциональному руководителям.
• Наставничествует и развивает сотрудников подразделения.
• Проектирует архитектуру веб приложений.
Java разработчик Senior
Локация/Гражданство: Только РФ
💻 Требования:
Разработчик (Java Web Apps)
• Высшее профессиональное образование (ИТ или техническое)
• от 2х лет опыта работы в сфере ИТ в роли Java разработчика
• Опыт работы с системой контроля версий (Git).
• Знание Java/Spring
• Знание принципов и архитектуры web приложений
• Знание принципов организации эффективной программной разработки
Задачи:
• Выполняет задачи по разработке программных решений в web приложениях на основании технических заданий и в соответствии с регламентами ведения разработок.
• Разрабатывает unit тесты.
• Сопровождает, документирует и эксплуатирует разработанные приложения.
• Оказывает консультации по техническим вопросам в web приложениях.
• Выявляет дефекты и находит причины их возникновения.
• Разрабатывает варианты решения проблем и устранения инцидентов и дефектов.
• Предоставляет периодические отчеты о своей деятельности непосредственному и функциональному руководителям.
• Наставничествует и развивает сотрудников подразделения.
• Проектирует архитектуру веб приложений.
#вакансия #vue
Разработчик VUE senior
Локация/Гражданство: только РФ
Грейд: senior
Срок проекта: долгосрочно
Старт проекта: 1 марта
О проекте: разработка платформы для автоматизации сервисных бизнес-процессов компании
💻 Требования:
● Глубокое понимание принципов разработки на Vue.js; - опыт от 3х лет
● Опыт работы SOAP, REST;
● Опыт проектирования API;
● Знание протоколов HTTP, HTTPS;
● Знание HTML5, CSS3;
● Опыт написания Unit-tests
● Опыт кроссбраузерной, адаптивной верстки;
● Наличие портфолио на любом доступном ресурсе;
● Уверенное владение Git;
● Уверенное препарирование макетов Figma
Разработчик VUE senior
Локация/Гражданство: только РФ
Грейд: senior
Срок проекта: долгосрочно
Старт проекта: 1 марта
О проекте: разработка платформы для автоматизации сервисных бизнес-процессов компании
💻 Требования:
● Глубокое понимание принципов разработки на Vue.js; - опыт от 3х лет
● Опыт работы SOAP, REST;
● Опыт проектирования API;
● Знание протоколов HTTP, HTTPS;
● Знание HTML5, CSS3;
● Опыт написания Unit-tests
● Опыт кроссбраузерной, адаптивной верстки;
● Наличие портфолио на любом доступном ресурсе;
● Уверенное владение Git;
● Уверенное препарирование макетов Figma
#вакансия #fullstack #net
На проект провайдера BSS-решений требуются специалисты (могут рассмотреть команду)
❗️Локация/гражданство РФ и дружественные страны, срок проекта (ориентировочно) 3-6 месяцев.
.Net-разработчик Middle+|Senior
Full-stack-разработчик Middle+|Senior
.Net-разработчик
✅Требования (просьба проставить +/-)
* Опыт .net framework .net core .ef core 2-3 года
* Уверенные Знания SQL,
* Опыт работы PostgreSQL
* Понимание концепций Domain Driven Design
* Понимание концепций микросервисной архитектуры
* Опыт работы в команде с участием в полном цикле разработки ПО
Задачи:
* Разработка модулей и сервисов платформы/продукта
* Решение багов и типовых задач
* Оценка задач
* Работа с системой контроля версий
* Участие и прохождение code-review
Full-stack-разработчик
✅Требования (просьба проставить +/-)
* Опыт .net framework .net core .ef core 2-3 года
* Уверенные Знания SQL,
* Опыт работы PostgreSQL
* Понимание концепций Domain Driven Design
* Понимание концепций микросервисной архитектуры
* Уверенные знания Typescript от 1 года
* Уверенные знания Angular 9+ от 1 года
* Опыт работы в команде с участием в полном цикле разработки ПО
Задачи:
* Разработка модулей и сервисов платформы/продукта
* Решение багов и типовых задач
* Оценка задач
* Работа с системой контроля версий
* Участие и прохождение code-review
Удаленка по времени МСК.
На проект провайдера BSS-решений требуются специалисты (могут рассмотреть команду)
❗️Локация/гражданство РФ и дружественные страны, срок проекта (ориентировочно) 3-6 месяцев.
.Net-разработчик Middle+|Senior
Full-stack-разработчик Middle+|Senior
.Net-разработчик
✅Требования (просьба проставить +/-)
* Опыт .net framework .net core .ef core 2-3 года
* Уверенные Знания SQL,
* Опыт работы PostgreSQL
* Понимание концепций Domain Driven Design
* Понимание концепций микросервисной архитектуры
* Опыт работы в команде с участием в полном цикле разработки ПО
Задачи:
* Разработка модулей и сервисов платформы/продукта
* Решение багов и типовых задач
* Оценка задач
* Работа с системой контроля версий
* Участие и прохождение code-review
Full-stack-разработчик
✅Требования (просьба проставить +/-)
* Опыт .net framework .net core .ef core 2-3 года
* Уверенные Знания SQL,
* Опыт работы PostgreSQL
* Понимание концепций Domain Driven Design
* Понимание концепций микросервисной архитектуры
* Уверенные знания Typescript от 1 года
* Уверенные знания Angular 9+ от 1 года
* Опыт работы в команде с участием в полном цикле разработки ПО
Задачи:
* Разработка модулей и сервисов платформы/продукта
* Решение багов и типовых задач
* Оценка задач
* Работа с системой контроля версий
* Участие и прохождение code-review
Удаленка по времени МСК.
#вакансия #devops
Devops на парт-тайм на проект угольной компании
❗️Локация и гражданство РФ, срок проекта длительный.
Занятость 3-4ч в день
Функционал:
* Реализация развертывания системы
* Развитие и автоматизация инфраструктурных сервисов
* Определение оптимальной платформы для реализации проекта
* Внедрение и администрирование современных средств DevOps
* Обеспечение бесперебойной работы сервисов
* Обеспечение ИТ ИБ в рамках DEVOPS scope (опционно)
* Постановка процессов DEVOPS
* Автоматизация процесса разработки (CI/CD)
* Аудит текущих DEVOPS инструментов, инфраструктуры и процессов
Требуемые навыки и опыт:
* Знание и опыт работы с системами мониторинга, в том числе Grafana
* Знание и понимание инфраструктуры и архитектуры системы, в которой будет разворачиваться Grafana
* Знание и опыт работы с системами контейнеризации, такими как Docker и Kubernetes
* Глубокое понимание принципов DevOps и опыт внедрения DevOps практик
* Опыт работы с базами данных, PostgreSQL
* Опыт в настройке и оптимизации производительности Grafana, включая работу с запросами к базе данных и настройку хранения исторических данных
* Знание основных принципов безопасности и опыт настройки безопасности Grafana,включая авторизацию и аутентификацию
* Опыт настройки и управления алертами и уведомлениями в Grafana
* Навыки написания скриптов или конфигурационных файлов для автоматизации развертывания и настройки Grafana
* Умение анализировать и решать проблемы, связанные с работой Grafana, такие как сбои или проблемы производительности
* Умение обучать и консультировать других сотрудников в использовании Grafana и её настройке
Удаленка по МСК.
Devops на парт-тайм на проект угольной компании
❗️Локация и гражданство РФ, срок проекта длительный.
Занятость 3-4ч в день
Функционал:
* Реализация развертывания системы
* Развитие и автоматизация инфраструктурных сервисов
* Определение оптимальной платформы для реализации проекта
* Внедрение и администрирование современных средств DevOps
* Обеспечение бесперебойной работы сервисов
* Обеспечение ИТ ИБ в рамках DEVOPS scope (опционно)
* Постановка процессов DEVOPS
* Автоматизация процесса разработки (CI/CD)
* Аудит текущих DEVOPS инструментов, инфраструктуры и процессов
Требуемые навыки и опыт:
* Знание и опыт работы с системами мониторинга, в том числе Grafana
* Знание и понимание инфраструктуры и архитектуры системы, в которой будет разворачиваться Grafana
* Знание и опыт работы с системами контейнеризации, такими как Docker и Kubernetes
* Глубокое понимание принципов DevOps и опыт внедрения DevOps практик
* Опыт работы с базами данных, PostgreSQL
* Опыт в настройке и оптимизации производительности Grafana, включая работу с запросами к базе данных и настройку хранения исторических данных
* Знание основных принципов безопасности и опыт настройки безопасности Grafana,включая авторизацию и аутентификацию
* Опыт настройки и управления алертами и уведомлениями в Grafana
* Навыки написания скриптов или конфигурационных файлов для автоматизации развертывания и настройки Grafana
* Умение анализировать и решать проблемы, связанные с работой Grafana, такие как сбои или проблемы производительности
* Умение обучать и консультировать других сотрудников в использовании Grafana и её настройке
Удаленка по МСК.
#вакансия #системный_аналитик
Системный аналитик Middle|Senior в банк (проект API)
❗️Локация и гражданство РФ, срок проекта 6 мес, возможно продление
Требования:
* Обязателен опыт проработки интеграционных требований, требований к безопасности
* Опыт работы с реляционными БД, проект на postgreSQL
* Знание архитектурных паттернов
* Знание SQL
* Знание интеграционных паттернов, методов интеграций (REST API, SOAP)
Удаленка по времени МСК
Системный аналитик Middle|Senior в банк (проект API)
❗️Локация и гражданство РФ, срок проекта 6 мес, возможно продление
Требования:
* Обязателен опыт проработки интеграционных требований, требований к безопасности
* Опыт работы с реляционными БД, проект на postgreSQL
* Знание архитектурных паттернов
* Знание SQL
* Знание интеграционных паттернов, методов интеграций (REST API, SOAP)
Удаленка по времени МСК
#вакансия #системный_аналитик
Системный аналитик Senior на завод (проект "Умное производство)
❗️Локация и гражданство РФ, срок проекта до 31.12.2024г.
Требования:
* Умение проводить интервью с заинтересованными лицами
* Опыт сбора требований с заказчика и их формализации в распространенных форматах описания требований (Use Cases, User Story, CJM, User Story Map)
* Понимание процесса разработки ПО
* Понимание форматов данных json, xml, csv
* Знание принципов работы с базами данных (Oracle, PostgreSQL, MS SQL, ClickHouse)
* Проектирование объектов в БД
* Понимание принципов работы брокеров сообщений (Kafka)
* Опыт использования нотаций UML, BPMN, EPC
* Умение работать с Git
* Знание и понимание нескольких способов интеграции систем
* Умения вести требования в confluence Знание SQL
* Сопровождение задач от их поступления до вывода в эксплуатацию
Удаленка по времени МСК.
Системный аналитик Senior на завод (проект "Умное производство)
❗️Локация и гражданство РФ, срок проекта до 31.12.2024г.
Требования:
* Умение проводить интервью с заинтересованными лицами
* Опыт сбора требований с заказчика и их формализации в распространенных форматах описания требований (Use Cases, User Story, CJM, User Story Map)
* Понимание процесса разработки ПО
* Понимание форматов данных json, xml, csv
* Знание принципов работы с базами данных (Oracle, PostgreSQL, MS SQL, ClickHouse)
* Проектирование объектов в БД
* Понимание принципов работы брокеров сообщений (Kafka)
* Опыт использования нотаций UML, BPMN, EPC
* Умение работать с Git
* Знание и понимание нескольких способов интеграции систем
* Умения вести требования в confluence Знание SQL
* Сопровождение задач от их поступления до вывода в эксплуатацию
Удаленка по времени МСК.
#вакансия #java
Middle/Middle+/Senior Java разработчик
Требования:
- Опыт коммерческой разработки на Java/Spring от 3-х лет;
- Умение легко ориентироваться в чужом коде;
- Умение адекватно оценивать риски, сроки реализации и объем работы;
- Глубокие знания фреймворка Spring: Spring JPA (Использование проекций, глубокое конфигурирование и оптимизация, создание структур данных, позволяющих эффективно ими манипулировать), Проектировать и реализовывать сложные (многоуровневые) ролевые модели, умение или понимание принципов интеграции приложения посредством кастомных обособленных решений авториации (Например Keycloak));
- Навыки работы с системами версионирования БД: Flyway, Liqubase (Написание миграций + тестов к этим миграциям (Например, используя TestContainers);
- Умение проводить кросс-code-review;
- Умение писать простой и поддерживаемый код.
Будет плюсом:
- Знания и навыки использования Spring Integration, Cloud, работа с кешами, работа с шедулерами, работа с Аспектами и умение их применять на практике;
- Опыт в интеграции с СУБД Оракл;
- Опыт в интеграции с одним из провайдеров ЭДО;
- Опыт в создании сервисов для подготовки и отправки документов (в формате ФНС) для ЭДО.
Задачи:
Разработка микросервисов по списку задач.
О проекте:
Создание ИС подготовки и отправки электронных УПД (универсальных передаточных документов) для b2b продаж в адрес одного клиента через провайдера ЭДО , а также создание и отправка в смежные системы дополнительных файлов для бух.учета, контроля и сопровождения особых видов товаров (прослеживаемый импорт, ветеринарные, маркированные товары).
📍Локация: РФ
⏰Срок: 6 месяцев
Middle/Middle+/Senior Java разработчик
Требования:
- Опыт коммерческой разработки на Java/Spring от 3-х лет;
- Умение легко ориентироваться в чужом коде;
- Умение адекватно оценивать риски, сроки реализации и объем работы;
- Глубокие знания фреймворка Spring: Spring JPA (Использование проекций, глубокое конфигурирование и оптимизация, создание структур данных, позволяющих эффективно ими манипулировать), Проектировать и реализовывать сложные (многоуровневые) ролевые модели, умение или понимание принципов интеграции приложения посредством кастомных обособленных решений авториации (Например Keycloak));
- Навыки работы с системами версионирования БД: Flyway, Liqubase (Написание миграций + тестов к этим миграциям (Например, используя TestContainers);
- Умение проводить кросс-code-review;
- Умение писать простой и поддерживаемый код.
Будет плюсом:
- Знания и навыки использования Spring Integration, Cloud, работа с кешами, работа с шедулерами, работа с Аспектами и умение их применять на практике;
- Опыт в интеграции с СУБД Оракл;
- Опыт в интеграции с одним из провайдеров ЭДО;
- Опыт в создании сервисов для подготовки и отправки документов (в формате ФНС) для ЭДО.
Задачи:
Разработка микросервисов по списку задач.
О проекте:
Создание ИС подготовки и отправки электронных УПД (универсальных передаточных документов) для b2b продаж в адрес одного клиента через провайдера ЭДО , а также создание и отправка в смежные системы дополнительных файлов для бух.учета, контроля и сопровождения особых видов товаров (прослеживаемый импорт, ветеринарные, маркированные товары).
📍Локация: РФ
⏰Срок: 6 месяцев
#вакансия #net
.Net-разработчик Middle|Senior на проект угольной компании
❗️НЕ важна локация, гражданство РФ. Срок проекта до конца года с возможным продлением.
Требования:
Знание C#, SQL Server (T-SQL), PostgreSQL (PL/Pg SQL, R), Clickhouse, Kafka, Airflow - все эти инструменты являются обязательными для работы.
Опыт работы с DWH/ETL/ODS будет преимуществом.
Проект по систематизации данных для бизнеса (добыча, цепи поставок). Заказчик - крупнейшая в мире угольная компания.
В команде лично CIO, Лид и несколько разработчиков.
Требуется один специалист, который будет помогать команде в реализации этого проекта.
.Net-разработчик Middle|Senior на проект угольной компании
❗️НЕ важна локация, гражданство РФ. Срок проекта до конца года с возможным продлением.
Требования:
Знание C#, SQL Server (T-SQL), PostgreSQL (PL/Pg SQL, R), Clickhouse, Kafka, Airflow - все эти инструменты являются обязательными для работы.
Опыт работы с DWH/ETL/ODS будет преимуществом.
Проект по систематизации данных для бизнеса (добыча, цепи поставок). Заказчик - крупнейшая в мире угольная компания.
В команде лично CIO, Лид и несколько разработчиков.
Требуется один специалист, который будет помогать команде в реализации этого проекта.
#вакансия #java
Middle / Middle+ Java разработчик
Требования:
- Стек: Java 11, Spring (Boot: Web, Cloud, Data, Test), PostgreSQL, Hibernate, Kafka, Camunda BPM, ELK, Gitlab CI, Docker/Kubernetes;
- Коммерческая разработка на Java от 3-х лет и Spring (boot, core, web, data, test);
- Микросервисы (обязательно на последнем месте работы);
- Хорошие знания и практический опыт с Camunda;
- Хорошие знания и практический опыт с Kafka;
- Реляционные БД (желательно PostgreSQL);
- Понимание принципов работы Docker/Kubernetes;
- Понимание, что такое CI/CD; - JPA (hibernate).
! Необходимо подписание NDA по форме клиента.
Задачи:
- Разработка, отладка, поддержка микросервисных приложений;
- Разработка Unit-тестов, в т.ч. для процессов Camunda BPM;
- Реализация интеграционного взаимодействия внутри микросервисной архитектуры, а также с внешними сервисами;
- Реализация бизнес процессов на базе Camunda BPM;
- Рефакторинг, оптимизация существующего кода;
- Code Review.
О проекте:
В крупный продуктовый ритейл требуется Java разработчик.
Проект - доставка и складские операции.
📍Локация: Любая
⏰Срок: 2 месяца
Middle / Middle+ Java разработчик
Требования:
- Стек: Java 11, Spring (Boot: Web, Cloud, Data, Test), PostgreSQL, Hibernate, Kafka, Camunda BPM, ELK, Gitlab CI, Docker/Kubernetes;
- Коммерческая разработка на Java от 3-х лет и Spring (boot, core, web, data, test);
- Микросервисы (обязательно на последнем месте работы);
- Хорошие знания и практический опыт с Camunda;
- Хорошие знания и практический опыт с Kafka;
- Реляционные БД (желательно PostgreSQL);
- Понимание принципов работы Docker/Kubernetes;
- Понимание, что такое CI/CD; - JPA (hibernate).
! Необходимо подписание NDA по форме клиента.
Задачи:
- Разработка, отладка, поддержка микросервисных приложений;
- Разработка Unit-тестов, в т.ч. для процессов Camunda BPM;
- Реализация интеграционного взаимодействия внутри микросервисной архитектуры, а также с внешними сервисами;
- Реализация бизнес процессов на базе Camunda BPM;
- Рефакторинг, оптимизация существующего кода;
- Code Review.
О проекте:
В крупный продуктовый ритейл требуется Java разработчик.
Проект - доставка и складские операции.
📍Локация: Любая
⏰Срок: 2 месяца
#вакансия #ios
IOS разработчик Senior
Срок привлечения 10 месяцев
Требуемая локация специалиста: Беларусь, Россия
Обязательные требования
- Опыт в качестве iOS разработчика на уровне Senior от 2-х и более лет;
- Опыт менторинга команды;
- Отличное знание платформы Cocoa Touch;
- Уверенное знание языков Objective-C, Swift;
- Опыт работы с базами данных (SQLite);
- Опыт разработки клиент-серверных приложений, понимание деталей сетевого взаимодействия на всех уровнях абстракции в iOS;
- Практический опыт разработки приложений с многопоточностью;
- Опыт работы с Core Text;
- 3нания в функциональном программировании;
- Опыт создания кастомных UICollectionViewLayout;
- Понимание модели управления памятью Cocoa;
- MAU последних проектов из опыта кандидата: не менее 100 тыс.
Задачи на проекте
- Реализация фичей и исправление багов в мессенджере;
- Оптимизация текущего кода;
- Написание кода на Swift и использование платформы iOS на практике.
Описание проекта и команды
Проект для медиа платформы.
ПЕРЕВОД СПЕЦИАЛИСТА В ШТАТ ЗАКАЗЧИКА ЧЕРЕЗ 6-12 МЕСЦЕВ
IOS разработчик Senior
Срок привлечения 10 месяцев
Требуемая локация специалиста: Беларусь, Россия
Обязательные требования
- Опыт в качестве iOS разработчика на уровне Senior от 2-х и более лет;
- Опыт менторинга команды;
- Отличное знание платформы Cocoa Touch;
- Уверенное знание языков Objective-C, Swift;
- Опыт работы с базами данных (SQLite);
- Опыт разработки клиент-серверных приложений, понимание деталей сетевого взаимодействия на всех уровнях абстракции в iOS;
- Практический опыт разработки приложений с многопоточностью;
- Опыт работы с Core Text;
- 3нания в функциональном программировании;
- Опыт создания кастомных UICollectionViewLayout;
- Понимание модели управления памятью Cocoa;
- MAU последних проектов из опыта кандидата: не менее 100 тыс.
Задачи на проекте
- Реализация фичей и исправление багов в мессенджере;
- Оптимизация текущего кода;
- Написание кода на Swift и использование платформы iOS на практике.
Описание проекта и команды
Проект для медиа платформы.
ПЕРЕВОД СПЕЦИАЛИСТА В ШТАТ ЗАКАЗЧИКА ЧЕРЕЗ 6-12 МЕСЦЕВ
#вакансия #java
Java разработчик Middle Middle+
Срок привлечения 2 мес
Требуемая локация специалиста: Любая
Обязательные требования
- Стек: Java 11, Spring (Boot: Web, Cloud, Data, Test), PostgreSQL, Hibernate, Kafka, Camunda BPM, ELK, Gitlab CI, Docker/Kubernetes;
- Коммерческая разработка на Java от 3-х лет и Spring (boot, core, web, data, test);
- Микросервисы (обязательно на последнем месте работы);
- Хорошие знания и практический опыт с Camunda;
- Хорошие знания и практический опыт с Kafka;
- Реляционные БД (желательно PostgreSQL);
- Понимание принципов работы Docker/Kubernetes;
- Понимание, что такое CI/CD; - JPA (hibernate).
! Необходимо подписание NDA по форме клиента.
Задачи на проекте
- Разработка, отладка, поддержка микросервисных приложений;
- Разработка Unit-тестов, в т.ч. для процессов Camunda BPM;
- Реализация интеграционного взаимодействия внутри микросервисной архитектуры, а также с внешними сервисами;
- Реализация бизнес процессов на базе Camunda BPM;
- Рефакторинг, оптимизация существующего кода;
- Code Review.
Описание проекта и команды
В крупный продуктовый ритейл требуется Java разработчик.
Проект - доставка и складские операции.
Java разработчик Middle Middle+
Срок привлечения 2 мес
Требуемая локация специалиста: Любая
Обязательные требования
- Стек: Java 11, Spring (Boot: Web, Cloud, Data, Test), PostgreSQL, Hibernate, Kafka, Camunda BPM, ELK, Gitlab CI, Docker/Kubernetes;
- Коммерческая разработка на Java от 3-х лет и Spring (boot, core, web, data, test);
- Микросервисы (обязательно на последнем месте работы);
- Хорошие знания и практический опыт с Camunda;
- Хорошие знания и практический опыт с Kafka;
- Реляционные БД (желательно PostgreSQL);
- Понимание принципов работы Docker/Kubernetes;
- Понимание, что такое CI/CD; - JPA (hibernate).
! Необходимо подписание NDA по форме клиента.
Задачи на проекте
- Разработка, отладка, поддержка микросервисных приложений;
- Разработка Unit-тестов, в т.ч. для процессов Camunda BPM;
- Реализация интеграционного взаимодействия внутри микросервисной архитектуры, а также с внешними сервисами;
- Реализация бизнес процессов на базе Camunda BPM;
- Рефакторинг, оптимизация существующего кода;
- Code Review.
Описание проекта и команды
В крупный продуктовый ритейл требуется Java разработчик.
Проект - доставка и складские операции.
#вакансия #QA
QA авто Middle Middle+
Срок привлечения бессрочно
Обязательные требования
- Коммерческий опыт тестирования мобильных приложений более 1-го года.
- Практический опыт применения практик тест-дизайна.
- Опыт написания автотестов от 1 года (java + selenium или selenide).
- Рабочие знания клиент-серверной архитектуры.
- Умение проектировать тест-кейсы и подготавливать тестовые данные для тестирования.
- Готовность обучаться и применять в работе новые технологии и тестовое ПО.
- Умение быстро адаптироваться к различным рабочим ситуациям и принимать решения на основе логики, а не эмоций.
SOAP/REST.
- SQL - будет плюсом.
Дополнительные требования
WEB-тестирование или mobile? - Mobile-тестирование 80%, web 20%
Какое соотношение ручного тестирования и авто? – 80/20 в пользу авто
Задачи на проекте
Доработка мобильного приложения АБМ на предмет работы с эквайрингом - обслуживание терминалов, подключение тарифа, статистика
Проверкой соответствия документации программного продукта принятым стандартам.
Анализом требований и подготовкой тестовой документации и данных (тест-кейсы, планы тестирования, чек-листы).
Проведением функционального, регрессионного и интеграционного тестирования.
Обнаружением, локализацией и фиксированием дефектов в функционировании программных продуктов.
Формированием bug reports в bug-трекинговой системе.
Написанием автотестов на фичи команды.
Участием в совместных с другими подразделениями мероприятиях по тестированию интеграционной функциональности.
QA авто Middle Middle+
Срок привлечения бессрочно
Обязательные требования
- Коммерческий опыт тестирования мобильных приложений более 1-го года.
- Практический опыт применения практик тест-дизайна.
- Опыт написания автотестов от 1 года (java + selenium или selenide).
- Рабочие знания клиент-серверной архитектуры.
- Умение проектировать тест-кейсы и подготавливать тестовые данные для тестирования.
- Готовность обучаться и применять в работе новые технологии и тестовое ПО.
- Умение быстро адаптироваться к различным рабочим ситуациям и принимать решения на основе логики, а не эмоций.
SOAP/REST.
- SQL - будет плюсом.
Дополнительные требования
WEB-тестирование или mobile? - Mobile-тестирование 80%, web 20%
Какое соотношение ручного тестирования и авто? – 80/20 в пользу авто
Задачи на проекте
Доработка мобильного приложения АБМ на предмет работы с эквайрингом - обслуживание терминалов, подключение тарифа, статистика
Проверкой соответствия документации программного продукта принятым стандартам.
Анализом требований и подготовкой тестовой документации и данных (тест-кейсы, планы тестирования, чек-листы).
Проведением функционального, регрессионного и интеграционного тестирования.
Обнаружением, локализацией и фиксированием дефектов в функционировании программных продуктов.
Формированием bug reports в bug-трекинговой системе.
Написанием автотестов на фичи команды.
Участием в совместных с другими подразделениями мероприятиях по тестированию интеграционной функциональности.
#вакансия #golang
Golang разработчик Middle Middle+
Срок привлечения от 6 месяцев
Обязательные требования
- Опыт работы в качестве FullStack-разработчика от 2-х и более лет;
- Опыт реализации проектов на стеке Go+React;
- Уверенное владение инструментами: Postgres, Redux, TypeScript, JavaScript, MongoDB, ElasticSearch, Prometheus, Grafana;
- Понимание архитектуры и функционала микросервисов;
- Навык написания unit-тестов;
- Обязателен опыт продуктовой разработки, готовность работать по скраму и принимать решения на проекте;
- Понимание работы клиент-серверных приложений и нюансов их реализации;
- Умение вести коммуникацию с командой, другими отделами в компании клиента.
Дополнительные требования
- Умение писать деплой для собственного сервиса (k8s);
- Опыт работы с TypeScript;
- Опыт работы с Docker для проведения запуска образов и билдов.
Задачи на проекте
- Написание кода в рамках проекта Заказчика;
- Покрытие кода тестами;
- Влияние на развитие продукта и принятие взвешенных решений;
- Тесная коммуникация с командой и смежными отделами.
Описание проекта и команды
Сервис бронирования отелей и гостиниц.
Golang разработчик Middle Middle+
Срок привлечения от 6 месяцев
Обязательные требования
- Опыт работы в качестве FullStack-разработчика от 2-х и более лет;
- Опыт реализации проектов на стеке Go+React;
- Уверенное владение инструментами: Postgres, Redux, TypeScript, JavaScript, MongoDB, ElasticSearch, Prometheus, Grafana;
- Понимание архитектуры и функционала микросервисов;
- Навык написания unit-тестов;
- Обязателен опыт продуктовой разработки, готовность работать по скраму и принимать решения на проекте;
- Понимание работы клиент-серверных приложений и нюансов их реализации;
- Умение вести коммуникацию с командой, другими отделами в компании клиента.
Дополнительные требования
- Умение писать деплой для собственного сервиса (k8s);
- Опыт работы с TypeScript;
- Опыт работы с Docker для проведения запуска образов и билдов.
Задачи на проекте
- Написание кода в рамках проекта Заказчика;
- Покрытие кода тестами;
- Влияние на развитие продукта и принятие взвешенных решений;
- Тесная коммуникация с командой и смежными отделами.
Описание проекта и команды
Сервис бронирования отелей и гостиниц.
#вакансия #системный_аналитик
Системный аналитик (интеграции)
Проект: проект для топливной компании
Локация: РФ/РБ
Грейд: Middle/Middle+/Senior
Длительность: длительный
Основные требования:
1. Понимание архитектуры современных веб приложений, микросервисной архитектуры.
2. Понимание форматов данных JSON, XML, функционирования REST-API
3. Опыт составления UML и BPMN диаграмм
4. Опыт разработки проектных решений на взаимодействие систем. Постановка задач по этим ПР в разработку.
5. Опыт самостоятельного согласования проектных документов в сложных заказчиках.
6. Опыт написания SQL запросов средней сложности
Системный аналитик (интеграции)
Проект: проект для топливной компании
Локация: РФ/РБ
Грейд: Middle/Middle+/Senior
Длительность: длительный
Основные требования:
1. Понимание архитектуры современных веб приложений, микросервисной архитектуры.
2. Понимание форматов данных JSON, XML, функционирования REST-API
3. Опыт составления UML и BPMN диаграмм
4. Опыт разработки проектных решений на взаимодействие систем. Постановка задач по этим ПР в разработку.
5. Опыт самостоятельного согласования проектных документов в сложных заказчиках.
6. Опыт написания SQL запросов средней сложности
#вакансия #react
Senior React разработчик
Требования:
- Опыт работы в качестве React-разработчика на уровне Senior от 1,5 и более лет;
- Уверенное владение следующими инструментами: Javascript, Typescript, React, CSS (SASS, владение CSS методологиями, JSS), Git, Webpack, NodeJS, Gitlab CI (либо аналог).
Будет плюсом:
- Навык написания автотестов (WebdriverIO);
- Базовое владение: Rollup, Linux (Bash), MobX, Gitlab CI (либо аналог).
Задачи:
- Разработка нового продуктивити-сервиса для ГК;
- Написание кода во многом с нуля на существующих технологиях;
- Доработка UI компонентов;
- Написание компонентов на React;
- Настройка и улучшение сборки нового проекта;
- Сборка и выпуск релизов;
- Взаимодействие с отделом тестирования, дизайнерами, product-менеджером;
- Написание автотестов совместно с мидлами;
- Менторинг команды;
- Участие в создании архитектуры.
О проекте:
Проект реализации маркетплейса для крупной медиа компании.
Локация: РФ, РБ
Гражданство: РФ/РБ/вид на жительство на территории РФ
Срок: 4 месяца
Senior React разработчик
Требования:
- Опыт работы в качестве React-разработчика на уровне Senior от 1,5 и более лет;
- Уверенное владение следующими инструментами: Javascript, Typescript, React, CSS (SASS, владение CSS методологиями, JSS), Git, Webpack, NodeJS, Gitlab CI (либо аналог).
Будет плюсом:
- Навык написания автотестов (WebdriverIO);
- Базовое владение: Rollup, Linux (Bash), MobX, Gitlab CI (либо аналог).
Задачи:
- Разработка нового продуктивити-сервиса для ГК;
- Написание кода во многом с нуля на существующих технологиях;
- Доработка UI компонентов;
- Написание компонентов на React;
- Настройка и улучшение сборки нового проекта;
- Сборка и выпуск релизов;
- Взаимодействие с отделом тестирования, дизайнерами, product-менеджером;
- Написание автотестов совместно с мидлами;
- Менторинг команды;
- Участие в создании архитектуры.
О проекте:
Проект реализации маркетплейса для крупной медиа компании.
Локация: РФ, РБ
Гражданство: РФ/РБ/вид на жительство на территории РФ
Срок: 4 месяца
#вакансия #BI
Ищем 1 Middle+ Разработчика BI
Требования:
- Стек: PBI, DAX, SQL;
- Опыт работы с BI-системами;
- Самостоятельное составление ТЗ с требованиями к отчету на основе бизнес-описания от заказчика, выявление потребности заказчика;
- Знание SQL, опыт работы с реляционными БД;
- Знание DAX;
- Опыт поддержки моделей данных и созданных дэшбордов;
- Формирование потребности в витрине данных для оптимальной работы дэшборда;
- Опыт работы с API для обработки данных.
Задачи:
- Поддержка текущих PBI отчетов;
- Прохождение процедуры ревью с PBI отчетами команды;
- Доработка существующих отчетов;
- Разработка новых отчетов по ТЗ от бизнеса.
О проекте:
Заказчик - международный ритейлер строительных материалов и товаров для дома.
Команда строит лучший клиентский опыт для b2b и b2с клиентов в российском DIY
ритейле, развивает продукт последней мили «доставка и самовывоз».
Локация: любая
Срок: от года
Ищем 1 Middle+ Разработчика BI
Требования:
- Стек: PBI, DAX, SQL;
- Опыт работы с BI-системами;
- Самостоятельное составление ТЗ с требованиями к отчету на основе бизнес-описания от заказчика, выявление потребности заказчика;
- Знание SQL, опыт работы с реляционными БД;
- Знание DAX;
- Опыт поддержки моделей данных и созданных дэшбордов;
- Формирование потребности в витрине данных для оптимальной работы дэшборда;
- Опыт работы с API для обработки данных.
Задачи:
- Поддержка текущих PBI отчетов;
- Прохождение процедуры ревью с PBI отчетами команды;
- Доработка существующих отчетов;
- Разработка новых отчетов по ТЗ от бизнеса.
О проекте:
Заказчик - международный ритейлер строительных материалов и товаров для дома.
Команда строит лучший клиентский опыт для b2b и b2с клиентов в российском DIY
ритейле, развивает продукт последней мили «доставка и самовывоз».
Локация: любая
Срок: от года
#вакансия #системный_аналитик
Senior Системный аналитик
Проект: Брокер
Опыт: от 5 лет
Локация: РФ
Срок проекта: Долгосрочный
Задачи:
собирать, анализировать, формализовывать требования;
ставить задачи разработчикам;
разрабатывать и согласовывать техническую и сопроводительную документацию;
участвовать в оценке трудоёмкости работ и планировании;
участвовать в подготовке и проведении приемочного тестирования;
оптимизировать процесс управления требованиями, самостоятельно находить узкие места, внедрять лучшие практики.
Требования:
умение работать с нечеткими требованиями;
опыт использования BPMN, ERD, UML диаграмм при описании требований;
понимание форматов JSON, XML/XSDготовность принимать решения и брать на себя ответственность;
знание принципов построения микросервисной архитектуры;
умение анализировать бизнес-процессы, четко и структурированно формулировать требования по их автоматизации;
умение работать с нечеткими требованиями;
опыт решения интеграционных задач;
опыт самостоятельного проектирования REST API;
знание SQL и принципов проектирования реляционных баз данных;
готовность принимать решения и брать на себя ответственность.
Будет плюсом:
понимание принципов работы Apache Kafka, Rabbit MQ, шины данных;
знание банковской предметной области;
знание процессов обслуживания клиентов ЮЛ в банке;
знание основных принципов информационной безопасности;
понимание принципов использования электронной подписи, знание законодательства регламентирующего использование электронных подписей;
навык моделирования предметной области и разбиения системы на функции;
умение описывать функционал системы в виде Use Cases;
опыт работы в крупных кросс-командных проектах.
Senior Системный аналитик
Проект: Брокер
Опыт: от 5 лет
Локация: РФ
Срок проекта: Долгосрочный
Задачи:
собирать, анализировать, формализовывать требования;
ставить задачи разработчикам;
разрабатывать и согласовывать техническую и сопроводительную документацию;
участвовать в оценке трудоёмкости работ и планировании;
участвовать в подготовке и проведении приемочного тестирования;
оптимизировать процесс управления требованиями, самостоятельно находить узкие места, внедрять лучшие практики.
Требования:
умение работать с нечеткими требованиями;
опыт использования BPMN, ERD, UML диаграмм при описании требований;
понимание форматов JSON, XML/XSDготовность принимать решения и брать на себя ответственность;
знание принципов построения микросервисной архитектуры;
умение анализировать бизнес-процессы, четко и структурированно формулировать требования по их автоматизации;
умение работать с нечеткими требованиями;
опыт решения интеграционных задач;
опыт самостоятельного проектирования REST API;
знание SQL и принципов проектирования реляционных баз данных;
готовность принимать решения и брать на себя ответственность.
Будет плюсом:
понимание принципов работы Apache Kafka, Rabbit MQ, шины данных;
знание банковской предметной области;
знание процессов обслуживания клиентов ЮЛ в банке;
знание основных принципов информационной безопасности;
понимание принципов использования электронной подписи, знание законодательства регламентирующего использование электронных подписей;
навык моделирования предметной области и разбиения системы на функции;
умение описывать функционал системы в виде Use Cases;
опыт работы в крупных кросс-командных проектах.
#вакансия #бизнес_аналитик
Senior Business Analyst
Опыт: от 5 лет
Локация: РФ
Срок проекта: Долгосрочный
Задачи:
• Интервьюировать заказчика и экспертов;
• Моделировать и описывать бизнес-процессы TO BE с учетом специфики брокерского обслуживания в компании;
• Формировать и детальное описание бизнес-, функциональных и нефункциональных требований;
• Разрабатывать и согласовывать проектную и эксплуатационную документацию;
• Анализировать влияние проектных решений на бизнес-процессы;
• Участвовать в тестированиях и приемках результатов работ совместно с заказчиком
Требования:
• Умение управлять ожиданиями заказчика, коммуникабельность, ответственность в принятии решений
• Опыт работы аналитиком – от 4 лет, опыт работы в банковской области.
• Опыт работы в сфере разработки ПО брокерской отрасли (желательно) – от 2 лет
• Опыт работы (желательно):
o инвестиционные банки, брокерские компании
• Высшее техническое или экономическое образование (желательно),
• Знание продуктов и процессов брокерского бизнеса (обязательно хотя бы общее представление),
• Умение работать с нормативно - правовыми документами,
• Развитые аналитические способности и умение выделять ключевую информацию,
• Участие в проектах по переходу на микро-сервисную архитектуру от монолитных систем
Существенное преимущество
• Участие в интеграционных проектах, опыт работы с MQ-очередями, веб-сервисами, Kafka. Описание сквозных бизнес-процессов и потоков данных.
• Опыт во внедрении, развитии и поддержке индустриальных ИТ-решений автоматизации брокерского или инвестиционного бизнеса
• Знание нефункциональных требований высоконагруженных банковских систем
• Знание теории системного и бизнес анализа применительно к разработке ПО. Знание основных нотаций моделирования –UML, BPMN.
• Принимал участие в разработке микросервисов. Не общее понимание, а прям описывал их, писал требования и пр.
• Участие в проекте с Java и PostgreSQL.
Senior Business Analyst
Опыт: от 5 лет
Локация: РФ
Срок проекта: Долгосрочный
Задачи:
• Интервьюировать заказчика и экспертов;
• Моделировать и описывать бизнес-процессы TO BE с учетом специфики брокерского обслуживания в компании;
• Формировать и детальное описание бизнес-, функциональных и нефункциональных требований;
• Разрабатывать и согласовывать проектную и эксплуатационную документацию;
• Анализировать влияние проектных решений на бизнес-процессы;
• Участвовать в тестированиях и приемках результатов работ совместно с заказчиком
Требования:
• Умение управлять ожиданиями заказчика, коммуникабельность, ответственность в принятии решений
• Опыт работы аналитиком – от 4 лет, опыт работы в банковской области.
• Опыт работы в сфере разработки ПО брокерской отрасли (желательно) – от 2 лет
• Опыт работы (желательно):
o инвестиционные банки, брокерские компании
• Высшее техническое или экономическое образование (желательно),
• Знание продуктов и процессов брокерского бизнеса (обязательно хотя бы общее представление),
• Умение работать с нормативно - правовыми документами,
• Развитые аналитические способности и умение выделять ключевую информацию,
• Участие в проектах по переходу на микро-сервисную архитектуру от монолитных систем
Существенное преимущество
• Участие в интеграционных проектах, опыт работы с MQ-очередями, веб-сервисами, Kafka. Описание сквозных бизнес-процессов и потоков данных.
• Опыт во внедрении, развитии и поддержке индустриальных ИТ-решений автоматизации брокерского или инвестиционного бизнеса
• Знание нефункциональных требований высоконагруженных банковских систем
• Знание теории системного и бизнес анализа применительно к разработке ПО. Знание основных нотаций моделирования –UML, BPMN.
• Принимал участие в разработке микросервисов. Не общее понимание, а прям описывал их, писал требования и пр.
• Участие в проекте с Java и PostgreSQL.