Актуальные заказы по XML

Python разработчик

Проект:

Разработка интеграционного сервиса на базе Python.


Задачи:

  • Сервис должен принимать сообщения с шины (SAP PI/PO) в формате XML файлов, парcить их и раскладывать данные в плоские таблицы PostgreSQL.
  • Сервис должен предоставлять возможность отправки запросов через шину на выгрузку данных из систем-источников, а также обеспечивать возможность ручной загрузки файлов.
  • При переносе данных из XML-сообщений в плоские таблицы PostgreSQL должна проходить проверка наличия этих данных (и далее либо апдейт имеющихся строк или просто запись новых строк).


Обязательные требования:

  1. Опыт в проектах на Python (3.8-3.10).
  2. PostgreSQL.


Будет преимуществом:

  1. Опыт работы в Django.
  2. Опыт с библиотеками etree\pysimplesoap\SOAP.
  3. Опыт с redis, nginx, keycloak, react.
  4. Fastapi (sqlalchemy, alembic).
  5. Умение писать асинхронный код.
  6. Умение писать SQL запросы.


Уровень: Middle+ или выше.

Локация: РФ, МСК, гибрид - удаленка + офис 2 раза в неделю (25%-30% времени).

В рамках проекта предполагается проведение тестирования разработок в офисе.


Lead Программист С/С++ (Linux)

В компанию, специализирующуюся на решениях для построения корпоративных информационных инфраструктур, требуется разработчик на C/C++.


Обязанности:

·   Разработка и поддержка программного обеспечения на языке C/C++ под управлением ОС Linux.

·   Отслеживание и устранение ошибок в коде.

·   Разработка и поддержка программной документации в рамках выполняемых задач.


Требования:

·  Опыт работы в качестве Lead команды разработки от 3 лет (5+ человек).

·  Основной стек: глубокие знания и опыт программирования сетевого стека Linux.

·  Глубокие знания С/С++.

·  Знания в области безопасности.

·  Базовые знания языков программирования: PHP, Golang, XML.

·   Опыт написания драйверов на Linux.

·   Разработка ПО сетевых устройств безопасности и модулей для отдельных сетевых протоколов, функций (VRRP, OSPF, BGP, фильтрации, др.)

·   Проектирование протоколов взаимодействия узлов кластера между собой.

·   Будет плюсом понимание архитектуры, принципов построения сетевого оборудования, знание фреймворка DPDK.

·   Будет плюсом понимание основных принципов работы вычислительных сетей, систем защиты информации.

Senior Frontend Developer (React)

Удаленно
Full-time

Проект в банковской сфере по созданию системы для предоставления доступа ко всем услугам и продуктам банка.


Основные задачи:

• Написание качественного кода.

• Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп.


Обязательные требования:

• Опыт разработки пользовательских интерфейсов с использованием с использованием JavaScript (ES6) 5+ лет.

• Уверенные знания React 16.8 и новее.

• Опыт использования стейт-менеджеров (Redux, MobX, другие) в React-приложениях.

• Уверенные знания знание HTML/CSS/SASS, XML/JSON.

• Опыт работы с препроцессорами SASS, LESS.

• Опыт написания приложений, использующих REST API либо WebSockets.

• Опыт разработки unit-тестов.

• Опыт работы с системой контроля версий git.

• Опыт верстки и оптимизации пользовательских интерфейсов.

• Хорошие коммуникативные качества, умение обосновать выбор того или

иного способа решения задачи или выбора технологий.


Будет плюсом:

• Навыки использования Typescript.

• Умение настраивать Webpack, Eslint.

• Опыт работы с микрофронтендом, криптографией, Storybook, настройкой CI/CD.

• Умение грамотно оформить документацию к разрабатываемому решению.

• Знание стандарта OAuth 2.0.

• Опыт разработки с использованием монорепозиториев (Lerna).

Аналитик 1С

Удаленно
Full-time

В поиске специалиста на позицию Аналитик 1С для работы на крупном проекте. Уровень Middle, Middle+.

Необходимый опыт:

1.Наличие практического опыта автоматизации (в качестве аналитика или разработчика) в 1С:Бухглатерия 8.3 от 1-года.

2.Обязательно знания по типовой функциональности 1С:Бухгалетрия 8.3 по всем разделам типовой подсистемы.

3.Умение пользоваться универсальным отчетом, стандартными обработками 1С (групповое изменение реквизитов, выгрузка и загрузка данных xml, консоль запросов).

4.Умение настраивать и тестировать обмены как со смежными системами 1С (1С:ERP, 1С:ДО), так и с внешними источниками данных.

5.Наличие практического опыта решения задач по тестированию доработок, умение описывать тестовые сценарии и критерии приемки.

6. Наличие опыта работы тестировщиком.

7. Наличие опыта описания ошибочных сценариев, оформление в задачи для последующей обработки аналитиком.

8. Знание бухгалтерского учета.


Опыт с ERP 2.5 обязателен.

Аналитик 1С

Удаленно
Full-time

В поиске специалиста на позицию Аналитик 1С для работы на крупном проекте. Уровень Senior, Senior+.

Необходимый опыт:

  • Наличие практического опыта автоматизации в 1С:ERP 2.5 или 2.4 (не ниже) от 1-года.
  • Обязательно знания по типовой функциональности 1С:ERP 2.5 (2.4) по разделам: закупки, продажи, склад и доставка, производство, настройка основных НСИ, настройка прав доступа пользователей.
  • Базовые знания по регламентированному учету в 1С:БП 3.0 или 1С:ERP, принципов работы закрытия периода.
  • Умение пользоваться универсальным отчетом, стандартными обработками 1С (групповое изменение реквизитов, выгрузка и загрузка данных xml, консоль запросов).
  • Умение настраивать и тестировать обмены как со смежными системами 1С (1С:БП, 1С:ДО), так и с внешними источниками данных.
  • Наличие практического опыта решения задач по тестированию доработок, умение описывать тестовые сценарии и критерии приемки.
  • Наличие практического опыта проектирования доработок (и их описания в виде технического задания разработчику в разрезе объектов ИС), на основании зафиксированных функциональных и бизнес-требований.
  • Умение взаимодействовать с конечным пользователем ИС: проводить обучение, отвечать на вопросы, разбирать ошибки на этапе ОПЭ.
  • Опыт работы в сфере автоматизации деятельности копании ж.д. оператора, вагоноремонтных предприятий будет плюсом. Знание нотации BPMN-2 будет плюсом


Опыт с ERP 2.5 обязателен.

Тестирование (Automation)

Удаленно
Full-time

В поиске специалиста по Тестированию (Авто) 1С уровня Middle.


Необходимый опыт:

  • Наличие практического опыта автоматизации (в качестве аналитика или разработчика) в 1С:ERP 2.5 или 2.4 (не ниже) от 1-года.
  • Обязательно знания по типовой функциональности 1С:ERP 2.5 (2.4) по разделам: закупки, продажи, склад и доставка, производство, настройка основных НСИ, настройка прав доступа пользователей.
  • Умение пользоваться универсальным отчетом, стандартными обработками 1С (групповое изменение реквизитов, выгрузка и загрузка данных xml, консоль запросов).
  • Умение настраивать и тестировать обмены как со смежными системами 1С (1С:БП, 1С:ДО), так и с внешними источниками данных.
  • Наличие практического опыта решения задач по тестированию доработок, умение описывать тестовые сценарии и критерии приемки.
  • Умение взаимодействовать с конечным пользователем ИС: проводить обучение, отвечать на вопросы, разбирать ошибки на этапе ОПЭ.


Опыт с ERP 2.5 обязателен.

Специалист ручного тестирования

Удаленно
Full-time
Проектная занятость
Стек единый на всем СМБ: · Java 8-11, Spring/Springboot · JavaScript, React JS · PostgreSQL, Oracle · Kafka, IBM Websphere MQ · Tarantool, Redis (платформы для создания высоконагруженных приложений) · Camunda BPM (автоматизация рабочих процессов) · Docker/Kubernetes(или OpenShift), Istio (контейнеры) · CI/CD (девопс) Опыт: - Опыт работы в проектах по внедрению/развитию ИТ-систем по направлению QA не менее 3х лет; - Участие в проектах с микросервисной архитектурой и рефакторингом Legacy систем; - Опыт управления командой тестировщиков; Технологический стек: - REST, JSON; - SOAP, XML; - Брокеры очередей и сообщений Kafka, Rabbit; - Oracle SQL, PostgreSQL; - Владение инструментами: - Postman/Swagger; - SoapUI; - Jira/Confluence; - Camunda; Навыки и умения: - Составление тест-кейсов, сценариев ИФТ, ПСИ; - Ведение релизного цикла и поставок; - Организация работы команды тестировщиков; - Синхронизация выполняемых работ со смежными командами; - Приоритезация и планирование QA-деятельности; - Знание BPMN.