Alithya Tech Stack & Careers