Identify and apply innovative technologies to maintain and update existing middleware environments. Working with related IT Managers to establish the technical roadmap of middleware services infrastructure, software deployments/upgrades, software patching cycles, disaster recovery, monitoring, and resource planning.
Job Responsibilities:
- Identify and apply innovative technologies to maintain and update existing middleware environments.
- Working with related IT Managers to establish the technical roadmap of middleware services infrastructure, software deployments/upgrades, software patching cycles, disaster recovery, monitoring, and resource planning.
- Installation, configuration, backup, and recovery of Middleware environments.
- Manage and administrate SSL certificates.
- Work with the MIS team in developing middleware configurations based on requirements.
- Create and maintain documentation for middleware installations, changes, and upgrades.
- Coordinate with vendors and support team on problem resolution, design issues and upgrades.
- Troubleshoot and resolve technical problems in a timely and accurate manner to improve application performance and functionality.
- Develop and implement strategies for migration, consolidation, and upgrade of middleware components.
- Evaluate system architecture and make recommendations as required.
- Develop and implement standard processes for installation, maintenance, and enhancement of middleware environments.
- All other matters are ancillary to the above and to perform any other related issues that management may require from time to time
Job Requirements:
- Bachelor’s Degree in Information Technology or equivalent in a related field.
- Knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet or Ansible.
- Knowledge of AWS, Oracle Cloud, or Azure
- Knowledge of containerization and cluster management technologies like Docker and Kubernetes
- Experience with Microsoft Windows Server, Unix system and Linux system.
- Experience in deploying Web and Enterprise Applications.
- Knowledge of RDMS/JDBC (PostgreSQL or Oracle Database and etc.) is a plus
- Knowledge of Java technology (JSP, servlets, EJB), Simple Object Access Protocol (SOAP) and web services, XML, JSON, middleware (WSO2, Weblogic, Tomcat, Apache, Window IIS)
- Experience in turning infrastructure and application.
- Managerial, organizational, analytic, and problem-solving skills.
- Experience working with a distributed team.
