job architecture