We are hiring a Middleware Technical Manager to join our client, to lead and oversee the design, development, deployment, and maintenance of middleware systems, ensuring they are robust, scalable, and aligned with business objectives. This role involves managing middleware projects from initiation to closure, integrating middleware platforms with enterprise applications, and optimizing system performance. The candidate will collaborate with cross-functional teams, including developers, architects, and business stakeholders, to deliver reliable and efficient middleware solutions.
Key Responsibilities:Required Skills and Qualifications:
Project Planning & Strategy:
Define project scope, objectives, and deliverables aligned with organizational IT goals
Develop detailed project plans, including timelines, budgets, resource allocation, and risk management strategies
Evaluate and recommend middleware technologies and frameworks to meet business needs
Middleware System Development & Management:
Lead the implementation, configuration, and optimization of middleware platforms (e.g., application servers, message brokers, API gateways)
Ensure seamless integration of middleware systems with enterprise applications, databases, and external services
Oversee system performance tuning, troubleshooting, and patch management to ensure high availability and reliability
Stakeholder Collaboration:
Act as a bridge between technical teams and business stakeholders
Gather requirements, define KPIs, and ensure alignment with strategic objectives
Vendor and Partner Management:
Collaborate with middleware technology vendors and consultants
Evaluate third-party middleware tools and solutions for business applicability
Governance and Compliance:
Ensure middleware projects comply with regulatory standards, including data privacy, security, and IT governance guidelines
Maintain documentation and reporting for audits and compliance checks
Risk Management:
Identify potential risks in middleware deployments and create robust mitigation strategies
Monitor middleware system health, address bottlenecks, and proactively resolve issues
Performance Evaluation:
Define and track key performance indicators (KPIs) to measure middleware system performance and project success
Continuously optimize middleware solutions for efficiency, scalability, and cost-effectiveness
Bachelor&aposs degree in computer science, IT, or a related field. Master&aposs degree is a plus
Proven experience (5+ years) managing middleware systems or technical projects, with expertise in middleware platforms (e.g., IBM WebSphere, Oracle Fusion Middleware, Apache Kafka, MuleSoft)
Strong understanding of integration architectures, SOA, microservices, and API management
Proficiency in middleware tools, technologies, and frameworks
Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and hybrid cloud integration
Hands-on experience with DevOps practices and CI/CD pipelines
Strong problem-solving, analytical, and strategic thinking skills
Excellent communication, leadership, and stakeholder management abilities
Certification in middleware technologies or IT project management (e.g., PMP, ITIL, TOGAF) is a plus