
Middleware Engineer
Broadridge
full-time
Posted on:
Location Type: Hybrid
Location: Manila • Philippines
Visit company websiteExplore more
Tech Stack
About the role
- Design and implement solutions involving middleware technologies such as WebSphere Application Server/ND/Liberty, JBOSS, Tomcat, and NGINX.
- Engineer and administer middleware and container orchestration platforms (Docker, Kubernetes) across on-prem and AWS architectures.
- Develop and integrate immutable infrastructure with AWS, Terraform, Chef, and Python to enhance reliability and automation.
- Streamline CI/CD pipelines using Jenkins, GitLab, and related toolchains to support continuous deployment.
- Monitor and optimize container orchestration systems, ensuring performance, scalability, and service availability.
- Partner with development teams to migrate and modernize applications to containerized, platform-as-a-service (PaaS) environments.
- Automate middleware operations such as provisioning, patching, and lifecycle management for JBOSS, WebSphere, and Tomcat environments.
- Utilize Datadog, Splunk, and APM tools to monitor performance, fine-tune alerts, and support proactive incident resolution.
- Provide strategic technical guidance on middleware architecture, capacity planning, and platform governance.
- Participate in 24x7 support rotations and incident response to maintain continuous service availability.
Requirements
- More than 5 years of experience in Middleware and DevOps system engineering using JBOSS, Tomcat, Apache, RHEL, and Unix/Linux.
- Strong experience deploying and troubleshooting Docker containers.
- Solid understanding of Kubernetes orchestration platforms.
- Experience with Infrastructure as Code (IaC) using Terraform, CloudFormation, or Chef.
- Skilled in managing code repositories via Git and working within CI/CD-driven environments.
- Deep understanding of Linux systems administration, network fundamentals (TCP/IP), and container networking.
- Proficiency in AWS, Python, Linux shell scripting, and automation frameworks.
- Experience handling enterprise-scale middleware software migrations and integrations.
- Knowledge of caching and in-memory solutions (e.g., Pivotal GemFire, Apache Ignite) a strong plus.
- Experience implementing RBAC security, backup/recovery strategies, and middleware performance tuning.
- Hands-on experience with monitoring tools such as Splunk, Datadog, and other APM utilities.
- Familiar with Linux kernel options, cgroups, and workload isolation configurations.
- Excellent communication skills with the ability to convey complex solutions clearly to both technical and non-technical stakeholders.
- Willingness to support rotational on-call schedules and collaborate with global teams.
- Continuous learner with a proactive mindset toward automation and cross-training.
Benefits
- Health insurance
- Professional development opportunities
- Flexible working arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
middleware technologiesWebSphere Application ServerJBOSSTomcatNGINXDockerKubernetesAWSTerraformPython
Soft skills
communication skillsproactive mindsetcollaborationincident responsecapacity planningtechnical guidancecontinuous learnerproblem-solvingteamworksupport rotational on-call