Middleware Engineer
Job Description
-
Gather and analyze requirements from development teams to design, deploy and support of various enterprise middleware technologies.
-
Provide technology leadership in Application Servers (.NET Framework), Web Servers (IIS, Apache), MSMQ, MQTT Broker, ETL Tools and Java/J2EE applications.
-
Architect, integrate and configure applications to fully utilize the above technologies as well as ETL Tools, ESB (Enterprise Service Bus) and other Middleware technologies.
-
Manage and monitor the virtualised API’s and the clients that use them.
-
Drive constant interaction with developers, architects, and project managers.
-
Enhance Middleware and Integration operating procedures and engineering
-
patterns.
Qualifications
- Experience in creation and maintenance of enterprise-grade application architecture, including SOA and messaging systems like KAFKA, MSMQ, MQTT.
- Experience on ETL Tools and ESB like SAP PO, Pentaho, Apache NiFi.
- Knowledge of API Gateway, Manager and Portal and troubleshooting skills in the API Management and Gateway.
- Ability to apply security, throttling, OAuth 2.0, TLS, certificates, KeyStore, and Trust store for the API platform
- Experience on various web servers like IIS, Apache HTTP Server, NGINX etc.
- XML parsing and XML schema design experience.
- Good Understanding of REST and JSON
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.
Requisition ID: 3055