Also required is experience in creating Web pages (HTML, Javascript and Ajax techniques), as well as familiarity with Unix/Linux operating systems, main programming languages (C++, Java and in particular Python) and a talent for dealing with customers.