Quickly learn and master new technologies, successfully operating in both team and self-directed settings, excellent interpersonal communication skills, organized and responsible, able to work under pressure, good team player, ability for self-learning and quick perception.