Job
Description
Installation and Configuration: Installing and configuring middleware software components, such as application servers, web servers, message brokers, and integration platforms. Maintenance and Upgrades: Ensuring the middleware infrastructure is up-to-date by applying patches and upgrades to the middleware software. Performance Monitoring: Monitoring the performance of middleware systems, identifying bottlenecks, and optimizing system resources for efficient operation. Troubleshooting and Issue Resolution: Diagnosing and resolving middleware-related issues, such as application integration problems, connectivity errors, and performance degradation. Security Management: Implementing security measures to protect middleware systems, data, and applications from unauthorized access and potential threats. Backup and Disaster Recovery: Creating and managing data backups to ensure data integrity and developing disaster recovery plans to minimize downtime in case of system failures. Integration Support: Assisting application developers in integrating their software with middleware components and ensuring seamless communication between different systems. Performance Testing: Conducting performance testing to evaluate the scalability and reliability of middleware systems under different load conditions. Documentation: Maintaining comprehensive documentation of middleware configurations, changes, and procedures to aid in troubleshooting and knowledge transfer. Automation and Scripting: Developing automation scripts to streamline repetitive tasks and improve overall system efficiency. Collaboration: Collaborating with cross-functional teams, including developers, network administrators, and database administrators, to ensure effective middleware integration within the IT environment. Capacity Planning: Forecasting future resource needs and capacity requirements for middleware systems based on business growth and usage patterns. Experience in DC-DR drill movement. These responsibilities require a deep understanding of middleware technologies, strong analytical skills, and the ability to work both independently and as part of a team. Qualifications and Requirements : Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Equivalent work experience will be considered. Technical Knowledge: Proficiency in middleware technologies such as application servers (e.g., Apache Tomcat, Weblogic, JBOSS ), web servers (e.g., Apache HTTP Server, OHS, IIS, HAProxy), and OEM Operating Systems: Familiarity with various operating systems, such as Windows, Linux, and UNIX, as middleware often runs on these platforms Security: Knowledge of security principles and best practices to implement access controls, SSL encryption, and protect middleware components from potential threats Troubleshooting Skills: Strong analytical and problem-solving abilities to identify and resolve middleware-related issues efficiently Scripting and Automation: Knowledge on scripting languages like Bash, Python, or PowerShell to automate routine tasks and streamline administrative processes Monitoring Tools: Familiarity with monitoring tools and techniques to track middleware performance and proactively address potential problems Communication Skills: Effective communication and teamwork skills to collaborate with various teams, including developers, network administrators, and business stakeholders Certifications: Industry-recognized certifications related to middleware technologies, such as Oracle WebLogic Server can be advantageous Experience: Previous experience in systems administration, application support, or related roles is beneficial. Banking domain is highly beneficial Adaptability: The ability to adapt to new technologies and stay updated with emerging trends in middleware administration is crucial for long-term success in this field. Preferred Qualifications : Cloud-Experience : Familiarity with cloud-based middleware solutions and ability to deploy and manage. DevOps Knowledge : Tools like Docker & Kubernetes for containerization and orchestration of middleware components. Performance Tuning Expertise : Proven track record in performance tuning and optimization of middleware systems to achieve HA and responsiveness. Vendor Relationships : Experience in managing vendor relationships and engaging with middleware software providers for support and issue resolution. Show more Show less