Responsibilities
- Coordinate with core infrastructure teams to ensure server, operating system, and database readiness for middleware deployment
- Design and implement low-level middleware infrastructure for Tier 0 and Tier 1 applications to support business-critical operations
- Build, install, configure, and document middleware platforms to maintain system integrity and compliance
- Manage Development, System Integration Testing (SIT), User Acceptance Testing (UAT), and Production environments and their integrations to ensure seamless application lifecycle progression
- Execute application deployments and promotions across Software Development Life Cycle (SDLC) stages to deliver reliable software releases
- Troubleshoot middleware, server, and network-related issues to minimize downtime and maintain system performance
- Automate deployment processes, monitoring, and alerting mechanisms to enhance operational efficiency and reduce manual errors
- Manage system and database backup, restore, and disaster recovery simulations to ensure business continuity
- Support Control-M job failures and reruns to maintain scheduled batch processing and workflows
- Maintain comprehensive technical documentation and knowledge ownership to facilitate team collaboration and knowledge transfer
Required competencies and certifications
- 5-8 years of hands-on experience in middleware infrastructure engineering
- Proven expertise in building and supporting middleware platforms
- Strong knowledge of messaging platforms such as WebSphere MQ
- Proficient in Unix/Linux operating systems for middleware environment management
- Experience in deployment automation using scripting languages such as Python, Groovy, or Shell
- Knowledge of backup, restore, disaster recovery processes, and load balancer configurations
- Experience in vendor product installation and creation of technical documentation
- Ability to create architecture diagrams illustrating servers, middleware, and network components