Noesis IT Tech Stack & Careers