Middleware Systems Administrator
Role details
Job location
Tech stack
Job description
Middleware Administration & Deployment Application Serving: Install, configure, and maintain enterprise Java-based Application Servers (e.g., WebSphere) and high-performance Web Servers. Deployment Support: Facilitate smooth application deployments, providing technical infrastructure and testing support to development and QA teams. Security & Compliance: Manage corporate SSL/TLS certificate lifecycles, ensuring secure transmission protocols across all web and application tiers. Environment Governance: Own application server configuration management, ensuring consistency across Development, QA, and Production environments. Infrastructure Automation & Cloud Integration Scripting & Automation: Design, develop, and implement advanced automation scripts using Python, Jython, and Shell to eliminate manual server tasks. Configuration Management: Leverage Ansible to automate server provisioning, application patching, and deployment pipelines. Cloud Operations: Support hybrid infrastructure strategies by aligning core middleware systems with AWS cloud architecture and best practices.
Operations & Support On-Call Reliability: Participate in an engineering on-call rotation to provide tier-3 troubleshooting and incident resolution. Maintenance Windows: Execute complex system upgrades, patching, and testing during scheduled off-hours and weekends as required by business needs.
Requirements
We are seeking a highly skilled Senior Middleware Systems Administrator (Level III) to manage, optimize, and secure our enterprise-level application and web server environments. In this role, you will act as a key technical resource responsible for application deployments, end-to-end infrastructure validation, and robust configuration management. This position heavily prioritizes infrastructure-as-code and automation; you will design and maintain scripting workflows to streamline server operations, manage digital certificates, and support cloud migration initiatives. The ideal candidate is a disciplined systems professional who understands enterprise Java environments and thrives in a fast-paced environment., Experience: Senior-level experience in systems administration with a distinct expertise in enterprise middleware management. Technical Mastery: oDeep, foundational understanding of Java runtime environments and application architecture. oHighly proficient in Unix operating system administration, performance monitoring, and command-line execution. oProven experience administering large-scale application servers (such as IBM WebSphere). Automation Prowess: oExpert-level proficiency in scripting with Python/Jython and Shell. oHands-on knowledge of Ansible playbook development for infrastructure automation. Cloud Competency: Working knowledge of AWS cloud concepts, networking, and compute instances. Attributes: oStrong communication and collaborative problem-solving skills. oExceptional attention to detail regarding change control, system tracking, and data security.