Sun Pharmaceutical Industries Ltd Tech Stack & Careers