Work well as part of a team or independently when required. Salary: Negotiable (depending on skills and experience). Job Types: Full-time, Contract, Permanent.