technical communicator jobs in mysore ka