Middleware Engineer

Posted: 04/14/2024

Responsibilities will include:

  • Partner with Developers and Architects in developing middleware configurations based on requirements. 
  • Automate the implementation and configuration of middleware and integration products using Continuous Integration/Continuous Delivery (CI/CD) tools. 
  • Lead and coordinate operational tasks and incidents with off-shore consultants. 
  • Analyze current processes and develop steps to improve them and automate them where applicable. 
  • Monitor and manage performance and usage of the middleware environment. 
  • Develop and implement strategies and documentation for migration, consolidation, and upgrade of middleware and integration components. 
  • Troubleshoot and resolve technical problems in a timely and accurate manner to improve application performance and functionality. 
  • Responsible for the administration, maintenance, installation, and operation of middleware components. 
  • Perform daily operational tasks and system reviews to ensure proper execution of scheduled tasks, and resolution of issues and requests. 
  • Represent Infrastructure and IT Middleware department with respect to infrastructure needs and impacts for application development projects and business initiatives as needed. 
Requirements for this role:
  • No 3rd parties at this time.
  • Previous experience in administering MuleSoft applications, including Anypoint Platform, Anypoint Studio preferred 
  • Previous experience in administering Confluent Cloud applications, including Kafka, ksqlDB, Kafka connectors preferred 
  • Previous experience in in administering Azure Service Bus, MQSeries applications preferred 
  • Proficient in event-based integrations, connectors and other tools for Amazon S3, Amazon MQ, HTTP REST APIs, OIDC/OAuth (Okta), Java libraries, relational databases, file shares preferred 
  • Knowledge and understanding of building automation for cloud environments and associated tools desired (Terraform, PowerShell) 
  • Previous experience with Azure Service Bus, Amazon MQ, Managed File Transfer platforms, and OIDC/OAuth service provider/identity provider configurations preferred 
  • Demonstrated knowledge of Cloud platforms (AWS/Azure/PCF etc.) preferred 
  • Understanding of Linux operating environments, Linux command line utility and automation scripting 
  • Demonstrated knowledge and understanding of infrastructure as code and application development methodologies such as Agile 
  • Demonstrated ability to deliver on project and task commitments 
  • Willingness to work on a geographically-dispersed team 
  • Strong interpersonal, oral communication and organizational skills 
  • Proven analytical ability and problem solving skills 
Do you have questions?  Apply here to find out more!
 

Skip to content