Collaborate with software developers and architects to design and deploy middleware solutions. Configure and maintain various middleware tools and systems, such as Apache Kafka, RabbitMQ, or IBM MQ. Develop and implement custom middleware components, including connectors, message transformers, and filters. Monitor and analyze middleware performance and capacity, and propose optimizations and improvements. Manage middleware security, including authentication, authorization, and encryption. Ensure middleware availability, reliability, and scalability, and perform disaster recovery and business continuity planning. Collaborate with operations teams to manage middleware deployments and releases, and troubleshoot production issues. Provide technical guidance and support to application developers and other stakeholders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
11-50 employees