technical,leader careers in Bangalore, India