Senior Integration Architect

وصف الوظيفة

Education

1. B.S. in Computer Science or any related field.

Experience

1) Minimum of 10 years of experience in enterprise integration, middleware, and architectural design.

Technical Skills:

▪ Proficient in design patterns and architecture review.

▪ Preferred to be TOGAF Certified

▪ Demonstrable expertise with enterprise integration platforms, particularly Software AG's webMethods

and API management systems like Apigee.

▪ Solid grounding in a broad spectrum of integration areas, including SOA, RESTful APIs, event-driven

architecture, and various messaging systems.

▪ Proven ability in designing and implementing comprehensive integration solutions across a range of

platforms and technologies.

▪ Experience in modelling APIs with OpenAPI specifications (YAML)

▪ Experience in writing software in one or more languages is desired e.g. Java, JavaScript and/or Node.js,

Python, etc. is preferred

▪ Good knowledge of webMethods Integration Server and various components such as My webMethods

Server, Universal Messaging, Broker, Trading Networks, CentraSite, Mediator, Nirvana…etc.

▪ Familiarity with continuous integration and continuous deployment (CI/CD) processes and tools, such as

Jenkins, and understanding of DevOps practices

▪ Deep understanding and experience in Agile delivery methodology (Scrum).

▪ In-depth understanding of web service-related protocols e.g. HTTP, REST, SOAP, XML, JSON.

▪ Good knowledge of security protocols e.g. HTTPS, SSL, OAuth, OIDC, SAML, JWT, SAML, LDAP, Kerberos,

SSL certificates, and encryption techniques. etc.

▪ Familiarity with DB technologies SQL/NoSQL etc.

▪ Basic knowledge in version control tools like Git, SVN.

▪ Exceptional leadership qualities with experience mentoring and developing technical staff.

▪ Commitment to continuous professional development and staying current with the latest technological

trends and innovations in the field of system integration.

Behavioral competencies:

1. Ability to Organize (Set priorities, develop a work schedule, monitor progress towards goals, and track

details and information)

2. Ability to work in fast paced environment.

3. Self-driven or pro-active behavior

4. Result oriented person.

5. Ability to work in diverse/ multiple stakeholders’ environment.

6. Teamwork and collaboration

7. Strong active listening and customer interaction skills as well as ability to understand the root of a client

request as it relates to their company goals.

8. Ability to document technical solutions and best practices to build a knowledge base for client

implementations

وظائف مشابهة