landscape manager jobs in mysore ka