Senior Disaster Recovery Specialist careers in Tiruchirappalli, India