Компания:** LeadexSystems
Тип занятости: FULL_TIME
О Leadex Systems
Leadex Systems — нишевая консалтинговая компания в области программного обеспечения и давний партнер MuleSoft. Мы предоставляем лучшие в своем классе решения по управлению API на Ближнем Востоке и в Европе. Наша команда из 60 единомышленников сочетает техническую экспертизу с доменными знаниями в области цифрового банкинга, финансов и электронной коммерции. Мы ценим проактивность, непрерывное обучение, командный дух и приверженность успеху клиентов.
О роли
В качестве MuleSoft Developer вы будете работать в динамичной команде архитекторов, менеджеров проектов и клиентов над проектированием, внедрением и поддержкой интеграционных решений, способствующих успеху бизнеса. Это уникальная возможность работать с передовыми технологиями в быстро развивающейся и захватывающей отрасли.
Обязанности:
- Сотрудничать с менеджерами проектов, архитекторами решений и заинтересованными сторонами для проектирования и внедрения MuleSoft API, адаптированных к потребностям бизнеса.
- Проводить технический анализ для преобразования бизнес-требований в действенные решения.
- Создавать спецификации RAML, которые будут служить контрактами API во время разработки.
- Проектировать и разрабатывать скрипты DataWeave для сложных задач преобразования данных.
- Применять принципы API-Led Connectivity для создания масштабируемых и повторно используемых интеграционных слоев.
- Настраивать и управлять политиками API в API Manager.
- Развертывать API в различных средах, включая CloudHub, Runtime Fabric и локальные рабочие процессы (On-Premise workers).
- Улучшать процессы разработки с помощью автоматизации CI/CD конвейера.
Требования:
- Опыт работы с инструментами MuleSoft, такими как Anypoint Studio и Anypoint Platform, включая Design Center, Runtime Manager и API Manager, более 2 лет.
- Подтвержденная способность понимать бизнес-требования и внедрять сложные интеграции.
- Опыт проектирования, внедрения и поддержки корпоративных решений для удовлетворения сложных бизнес-потребностей.
- Глубокие знания Enterprise Integration Patterns и лучших практик проектирования API для REST и RPC.
- Знакомство с архитектурой Microservices, включая ее преимущества и недостатки по сравнению с традиционной SOA.
- Владение английским языком (уровень B2 или выше), с сильными навыками письменного и устного общения.
- Опыт работы в географически распределенных командах с использованием Agile методологий.
- Опыт практической работы в разработке/проектировании OOP более 3 лет.
- Опыт профилирования и устранения неполадок в Java приложениях.
- Знание технологий Linux-контейнеризации, таких как Docker или rkt, и платформ оркестрации, таких как Kubernetes или OpenShift.
- Опыт работы с инструментами SSO/IDM (например, Keycloak, ForgeRock, Okta, Auth0).
- Знакомство с системами обмена сообщениями (например, RabbitMQ, Kafka, Apache ActiveMQ, ZeroMQ).
- Продвинутое знание систем Linux/Unix-подобных систем.
- Практический опыт работы с инструментами DevOps автоматизации (например, Jenkins, TeamCity, Bamboo) и инструментами мониторинга (например, Prometheus, Zabbix).
Мы предлагаем:
- Увлекательный проект с использованием передовых технологий в одной из самых динамичных отраслей.
- Сообщество профессионалов для совместной работы и общения.
- Гибкость в отношении места работы: мы рассматриваем кандидатов из любых локаций.
- Гибкий график работы.
- 31 день отпуска.
- 5 дней больничного.