social media specialists careers in Taguig, Philippines