Iohannis er utdannet fysiker ved Babeș-Bolyai-universitetet i Cluj-Napoca (tysk: Klausenburg) i 1983, og har jobbet som gymnaslærer ved flere skoler. Han var ansatt ved Samuel von Brukenthal-gymnasiet i Sibiu, en av de eldste tyske skolene i Romania, fra 1989 til 1997. Fra 1997 til 1999 var han stedfortredende generalskoleinspektør i Sibiu fylke, og fra 1999 til 2000 var han generalskoleinspektør, og dermed øverste leder for skolevesenet i fylket, som har ca. en halv million innbyggere.