Technical Business Analyst opening at IOHK