Eir Ireland Tech Stack & Careers