Job Openings Senior Officer, Server Engineer

About the job Senior Officer, Server Engineer

Installation, configuration, backup, and recovery of Middleware environments. Manage and administrate SSL certificates. Working with MIS team in developing middleware configurations based on requirements.

Job Responsibilities: 

  • Installation, configuration, backup, and recovery of Middleware environments.
  • Manage and administrate SSL certificates.
  • Working with 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.
  • Evaluate system architecture and make recommendations as required.
  • Implement standard processes for installation, maintenance, and enhancement of middleware applications.
  • 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 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.