Job Objectives
To analyze, design, plan, co-ordinate, create infrastructure required to run the application environments, install & deploy the application software and provide BAU support that includes middleware infrastructure build, deployment, monitoring, troubleshooting, resolution of all environment related incidents to the application development team
Key Responsibilities
Candidates are expected to: -
- Co-ordinate with core infrastructure team to ensure readiness of servers / databases, prepare requirement document
- Drive the low-level design for application middleware infrastructure for Tier 1/Tier 0 applications
- Build application middleware infrastructure
- Perform software installation and documentation
- Manage the Development/SIT/UAT/Production environment setup and connectivity with partner applications
- Troubleshoot server and network related problems
- Prepare the system and database backup/restore procedures
- Prepare and simulate disaster recovery for the managed applications
- Manage the releases from UAT to Production
- Manage deployment / promotion of changes within different stages of SDLC
- Automate monitoring / enable alert configuration
- Troubleshoot Control M job failures and assist in re-run as appropriate
- Ensure proper documentation of processes & maintain KOP
Key Requirements
The candidate must have 5 - 10 Yrs of working experience in the following areas:-
- Technical hands on experience in building application middleware platforms
- Working experience in application integration platform (MQ, Connect Direct)
- Well versed in working on Unix/Linux OS
- Application deployment automation using python, groovy or other scripting languages
- Messaging platform expertise to build and support MQ and Connect Direct
- Familiar with system and database backup/restore, disaster recovery procedures and Load balancers
- Experience in vendor product software installation and documentation of installation steps
- Able to document the technical architecture using servers and network diagrams
Candidate with the following knowledge will be advantageous :-
- Unix/Linux administration
- Excellent Middleware platform knowledge (WebLogic, JBOS, MQ & CD)
- Middleware deployment automation
- Working experience in DevOps Tools (Jenkins, Bitbucket)
- Excellent knowledge of MS SQL-Server / Oracle
- Excellent communication and influencing skills