Senior System Analyst at Sarku Japan (4646 E Van Buren St suite 100, Phoenix, AZ 85008, USA) — aijobsearch