Well, I survived the first day of work in the new job. The people are really nice and they were very welcoming.
The only stumbling block to success in this position is that I don't have the skill set needed to be really useful. They recognize that anyone put in this position will need training but it will be difficult since they don't have an internal training package or any outside courses lined up.
I think that I will have to spend a lot of personal time learning from free courses on the internet. It is not my preferred way to do things, since I am inherently lazy and do not like spending my personal time reading tech websites. Still, it has to be done, so I might as well do it in internet cafes around the city. I'll try out as many cafes as I can find and will give you a tourist summary of the best.