System Engineer – Middleware

System Engineer – Middleware

Job Type: Full Time

Location : Sydney

We are seeking a highly skilled System Engineer – Middleware with 5+ years of experience in infrastructure and system engineering. This role requires expertise in deploying and managing applications across various platforms, including IIS, Tomcat, and Docker, as well as working with cloud-based and containerized environments. The ideal candidate will be responsible for ensuring seamless application performance, optimizing system architectures, and collaborating with IT and development teams to support implementation and migration strategies.

This position offers an excellent opportunity to work with cutting-edge cloud, containerization, and networking technologies while supporting a multitiered web environment in a fast-paced, evolving organization.

Key Responsibilities:

  • Deploy, administer, and maintain applications across various platforms, including IIS, Tomcat, and Docker.
  • Collaborate with IT teams to develop and implement migration strategies, ensuring minimal disruption to business operations.
  • Oversee containerized applications using Kubernetes (K8s) and Docker on both public and private cloud environments.
  • Work closely with Development and QA teams to ensure smooth integration, testing, and deployment of applications.
  • Participate in designing, implementing, and maintaining scalable and secure systems across cloud infrastructures.
  • Provide technical support for Linux- and Windows-based middleware environments, with a focus on .NET applications running on IIS.
  • Manage and support multitiered web environments, ensuring high availability and optimal performance.
  • Apply networking fundamentals (SSL, DNS, Load Balancers, ALB) to maintain and enhance system security and efficiency.
  • Adhere to industry-standard change management processes and actively support ticket management systems.
  • Troubleshoot system issues, optimize performance, and propose proactive solutions to enhance infrastructure reliability.

Qualifications & Skills:

  • 5+ years of experience in infrastructure or system engineering, with hands-on experience in middleware administration.
  • Proficiency in Linux and Windows IIS environments, with expertise in middleware technologies such as Apache Tomcat, Nginx, and Kubernetes.
  • Experience with cloud computing platforms (AWS, Azure, or GCP) and containerization technologies like Docker.
  • Strong understanding of networking and security concepts, including SSL certificates, DNS, and load balancing.
  • Ability to work within fast-paced, dynamic environments, managing multiple priorities effectively.
  • Excellent troubleshooting and problem-solving skills, with a proactive approach to system optimization and automation.
  • Familiarity with CI/CD pipelines, DevOps practices, and configuration management tools is a plus.
  • Strong communication and documentation skills, with the ability to work collaboratively across cross-functional teams.

This is an exciting opportunity for a System Engineer – Middleware to join a forward-thinking team and work with the latest technologies in cloud infrastructure, automation, and system optimization. If you are passionate about building resilient and scalable middleware environments and thrive in a fast-paced, innovative setting, we would love to hear from you. Apply now and be part of a dynamic, technology-driven team!