POSITION:
- Perform high-level analysis and designs for integrations between business systems within EVERSANA鈥檚 portfolio as well as our partner ecosystem, supporting B2B and B2C experiences.
- Partner with BU aligned Solution Architecture and other stakeholders to gather current state implementation and to architect and design technical end-to-end solutions across a broad range of legacy and modern technologies for business integration needs.
- Work with project and product, development and testing teams as APIs are developed and integration patterns are implemented supporting a feedback loop to ensure designs work as expected and operational needs feed into design revisions.
- Develop Integration designs for APIs and non-API integrations that will be built in MuleSoft
- Create sequence flow diagrams, component diagrams, technical stories and RAMLs as needed for integration designs
- Measure KPIs using automated tools to reduce cost, improve efficiency and track reusability of integrations
- Implement and measure API Management functions within MuleSoft and AWS
- Collaborate with business and technical stakeholders as needed for gathering requirements, deliver integration designs and document an agreed upon solution.
- Build and Maintain roadmaps for integration efforts.
- Develop integration architecture standards, templates, and principles
- Assist in maintaining a Repository of integration patterns, reusable assets, architecture inventories and roadmaps.
- Maintain a repository of product and client custom designs that is linked to associated requirement process flows and user stories
- Ensure build and delivery is not started until design reviews are completed and be available to ensure full alignment between build and design
- Be able to work independently on a project but also collaborate with other solution architects and stakeholders to exchange information and expand overall knowledge in the practice
- Manage time expeditiously in a fast paced, growing, and continuously changing environment. Be able to focus on delivery regardless of environmental distractions
- All other duties as assigned
EXPECTIONS OF THE JOB:
- Enjoys working on multiple projects at a time
- Be able to communicate at all levels of the organization
- Continuous learner and Team player
- Strong communicator at all levels of the organization and to clients and partners.
Primary Skills: Any programming language, REST API principals, DB such as SQL Server, Postgress, Queues, Caching, Design Patterns, Mulesoft Anypoint platform.