Middleware Engineer

Job Type: Contract
Posted: over 2 years ago
Contact: May Anne Ramos
Reference: 210835_1615994515

Middleware Engineer

  • Leading global digital payment technology company
  • 12 months contract
  • 2 headcounts available

The Opportunity

We are looking for a smart, capable Middleware or Systems Engineer who will be working in the Middleware Engineering & Operations group managing Web & Application tier of middleware products.

  • You will be primarily responsible for developing distributed system solutions, automating product/solution deployment and its lifecycle management, containerization of the solution.
  • Ensure optimum performance, high availability and stability of solutions.
  • You will work closely with development partners, engineering, and operation teams who jointly work on key deliverables ensuring production scalability and stability.
  • As an experienced engineer, you will develop and enhance platform best practices to ensure the Kafka platforms can effectively meet performance & SLA requirements.
  • You will also be responsible for overseeing end-to-end agile design, scoping, implementation, and work closely with the development and Service design teams to deliver and resolve issues for Middleware Components stack.
  • Work in a fast-paced environment while ensuring the uptime of company's products to customers
  • Participate in designing innovative solutions for highly secure and available environments deployed on Tomcat, Apache, WebLogic, Hazelcast IMDG, RedHat DataGrid, Redis, WebSphere MQ and the like.
  • Work with other partners in the organization such as support, development, and user groups to manage requests from the perspective of platform design, build and support.
  • Work with vendors for problem resolution.
  • Lead problem resolution and improvement efforts
  • Drive constant interaction with developers, architects, and project managers
  • Monitor system health and performance
  • Able to work effectively as part of a highly collaborative team while independently prioritizing individual daily activities
  • Troubleshoot extremely complex and time critical technical incidents on the Middleware and Integration Platforms

Your Background

  • 5-7 years of work experience with a Bachelor's Degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD)
  • 5 or more years of work experience or more than 3 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • Experience on Caching products like Hazelcast IMDG, RedHat DataGrid, Redis, Memcached.
  • Experience with Application servers like Tomcat, IBM WebSphere, Pivotal tcServer, Oracle WebLogic, messaging solution (message broker, MQ)
  • Strong Unix skills, proficient with at least one shell and one high-level scripting/programming language (bash, Python, Ruby)
  • Experience with a scripting language (Perl, Python, bash)
  • Familiarity with Containerizing solutions and product deployments, Jenkins, git, or other source control and CI/CD technologies
  • Experience on various web servers like IIS, Apache, NGINX etc. (Desired Skills)
  • Ability to work well within a globally distributed team, in a high-performance organization
  • Familiarity with relational database design and implementation
  • Experience with one or more testing frameworks, including but not limited to TestNG, Cucumber, JUnit, or NUnit
  • Should be experienced in Linux/Unix OS Services, Administration
  • Good to have experience with Container technology (Docker/ Kubernetes)
  • Should be experienced with Kerberos/SSL Security setup/install knowledge
  • Good to have experience with other Big Data products
  • Excellent verbal and written communication skills

Interested parties please click "Apply Now" or contact May Anne Ramos (EA Reg no: R1110127) at mayanne.ramos@peoplebank.asia for more information.
Peoplebank Singapore Pte Ltd, EA Licence Number: 08C5248.