technology careers in Kanazawa, Japan