The answer is probably simple. OrEither your computer monitor is uncalibrated or your camera screen is.
Here is a really old tutorial I made on how you can manually calibrate your monitor:
But several things can come into play, for example:
Are other images taken with different lenses ok?
Is the lens new? Is it clean?
Are the working conditions of the camera normal? (Not overheated for example)
Did you change your camera settings, did you perform a white balance test on your scene? Color issue: studio images have a pink hue
What are the values of the RGB file?
Does your "other image viewer" support color profiles?