Phone Interview followed by Skype Technical Interview - several interviewers on the following topics: programming languages, scripting, Unix, customer service
After that interview in person was held at the office and Skype Interviews with Hiring Manager, other Senior Management
Offer after last step