The Site Technology Lead for Ireland will oversee the stability, scalability, and evolution of onsite technology infrastructure to support ongoing business operations and future growth from our Letterkenny office on a hybrid basis.
Must-have
Nice-to-have
Not specified