26.09.2022 01:56
Go-разработчик( ELMA )
26.09.2022 01:56
компания "elma" elma – это возможности для каждого. elma — российская компания, разработчик low-code платформ для автоматизации и роботизации бизнес-процессов с использованием искусственного интеллекта, чат-ботов и компьютерного зрения. мы не просто помогаем бизнесу адаптироваться и справляться с переменами во внешнем мире, мы управляем значимыми корпоративными изменениями. с 2008 года более 3000 компаний в россии и снг внедрили и успешно используют наши программные продукты. на протяжении многих лет elma уверенно занимает первое место на рынке bpm-систем в россии и снг по версии делового портала tadviser. а также каждый сезон получает высокую оценку мирового сообщества в ежегодных отчетах g2- всемирно известной онлайн-платформы. наша философия отражена в слогане “меняйся легче!” — мы создаем культуру изменений и инноваций для индустрии и мира. компания elma — это инноватор, который задает вектор развития и внедряет новые идеи в массы. elma — это аналитики, тестировщики, специалисты службы поддержки, разработчики, специалисты по машинному обучению и анализу данных. каждый день решающие массу не самых тривиальных задач для клиентов из разных сфер — от банковского сектора до телекоммуникаций. поэтому для нас важны и глубокая отраслевая экспертиза, и серьезный опыт в ит наших сотрудников. и вместе с тем у нас всегда найдутся задачи «на вырост» для толковых студентов. в данный момент мы ведём работу по подготовке enterprise версии системы, устанавливаемой на серверах заказчика. с этим связаны задачи по выделению новых абстракций, позволяющих встроить систему в инфраструктуру заказчика, но сохранить независимым функционал ядра. присоединяйся! технологии : бэкенд системы написан на языке go, с использованием grpc-протокола, упаковкой в docker-контейнеры и выкладкой в k8s-кластер. для различных сервисов используются различные бд: postgresql, mongodb, redis. также масштабируемые части системы вынесены за очереди в rabbitmq. фронтенд написан на angular 2+ с использованием rest api для обмена данными и оповещением об изменениях на сервере через веб-сокеты. взаимодействие внутри команды построено на нашей же системе, мы придерживаемся подхода dogfooding. для формальных задач, контроля кода и ci используем gitlab. что предстоит делать: работа в рамках проекта enterprise версии системы подразумевает замену некоторых частей имеющейся системы на сервисы заказчика. для этого предполагается вводить новые точки расширения, разделения функционала на ядро (то, что остаётся неизменным) и периферию (заменяемые сервисы). множество архитектурных решений. написание новых сервисов с нуля. возможность влиять на решения в рамках проекта, а также имеющейся системы. требования : умение писать хороший код на go (конкурентная модель, разделение концепций, тесты); знание sql и умение писать запросы средней сложности; отсутствие предубеждений против написания логики на фронтенде (многие компоненты готовы и конструирование интерфейса чаще сводится к сборке конструктора, но логику сложных валидаций и обмена данными необходимо будет писать). отлично, если вы также : умеете работать с git (мы используем подход с ребейзом); имели опыт с grpc, rabbitmq и другими технологиями из нашего стека.
Адрес
Казань
Похожие вакансии
По договоренности
26.09.2022 01:57
компания "elma" elma – это возможности для каждого. elma — российская компания, разработчик low-code платформ для автоматизации и роботизации бизнес-процессов ...
Партнерские Вакансии
Екатеринбург
По договоренности
26.09.2022 01:56
компания "elma" elma – это возможности для каждого. elma — российская компания, разработчик low-code платформ для автоматизации и роботизации бизнес-процессов ...
Партнерские Вакансии
Казань
По договоренности
26.09.2022 01:55
компания "elma" elma – это возможности для каждого. elma — российская компания, разработчик low-code платформ для автоматизации и роботизации бизнес-процессов ...
Партнерские Вакансии
Санкт-Петербург