Middleware Engineer
thomsonreuters
Job Description
In this opportunity as Middleware Engineer, you will:
- As a member of the Middleware team in Data Center Operations, you will have accountability for the installation and support of mission-critical Middleware implementations that support customer facing, revenue generating applications as well as Corporate and Internal application implementations.
- The candidate will demonstrate very strong technical aptitude and real-life hands-on experience on Middleware technologies such as IBM MQ, IBM Websphere Application Server, and open source technologies such as Apache Tomcat and RabbitMQ.
-
Installing, upgrading, migrating, and maintaining middleware software, applications, and websites in development, test, and production environments.
-
Providing on-call, 24x7 support for production middleware systems on a rotating basis with other middleware engineers.
-
Creating and managing software development projects including planning, estimating, scheduling, and monitoring progress.
-
Working with other members of a development team to design, develop, test, and deploy new software applications or systems.
-
Performing design and configuration of middleware infrastructure and platforms.
-
Providing coherent distributed middleware that connects software components and applications.
About You:
You're fit for the role of Middleware Engineer, if your background includes:
- Participating in Solution Designs for new Middleware deployments.
- Experience working in Globalscape EFT, Apache ActiveMQ,Linux, Windows,basic networking,knowledge of BigIP & Loadbalancer
- Software installation and configuration
- Monitoring, including capacity measurement and tracking
- Patching and upgrades
- Migrations and technical refreshes
- Environmental audits / reviews to ensure conformance to standards
- Incident and Problem management
- Partnering with Infrastructure Architecture groups to define and refine the standards that guide Thomson Reuters’ use of Middleware technologies.
- Work with Middleware product vendors to troubleshoot and resolve issues with middleware software and configurations.
- Research new Middleware technologies and automation to improve operations efficiency.
- Assume ownership for the resolution of system incidents and effectively communicate status to interested parties.
- Proactively advocate for improvements to the Middleware standard operating model that will improve team efficiency or provide improved service to our customers.
- Mentor new engineers, and cross train teammates on technologies
- Prepare and present high quality technical and non-technical documentation around Middleware technologies, and the standard processes used to support these technologies.
- Evaluate and communicate risk as a top consideration for all actions taken on behalf customers.