Be a part of a large team that specialises in building large scale applications on various big-data technologies. The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. The candidate should also have extensive experience in a fast-paced and innovative development environment.