Submit Your CV

Jump to:
1st/2nd Line Engineer
Essential Skills
- Ability to communicate with a range of both technical non-technical persons
- Good working knowledge of Windows desktop environments, Windows 7 and 8 including installation of operating systems
- Basic Active Directory user management (user creation, deletion, password resets)
- Knowledge of file sharing, permissions and security
- Ability to troubleshoot connection issues with PCs, printers, speakers and projectors
- Printer management and basic repairs (changing of toner cartridges, paper jams, etc.)
- Mac OS X Support
Additional skills preferred but not essential
- Windows Server 2013
- Remote connectivity
- Cloud technologies including Google Apps and Office 365
- Basic understanding of switches and firewalls
3rd Line Engineer
Essential Skills
- A good working knowledge of different server architectures and hardware
- Strong Microsoft Windows Server platform, Exchange and Active Directory skills
- Strong understanding of networking (Layer 2 and 3, VLANs, Routing, DHCP, DNS)
- Knowledge of wireless networking technologies and standards
- Knowledge of cloud based technologies and services
- Knowledge of virtualisation technologies (VMWare, Hyper-V)
- Ability to manage disaster recovery and backup solutions
- Knowledge of firewall strategies and security implications
- Ability to manage projects and timelines
- Good problem solving skills
Additional skills preferred but not essential
- Ability to communicate with a range of both technical non-technical persons
- Windows Server 2013
- Remote connectivity
- Cloud technologies including Google Apps and Office 365
- Basic understanding of switches and firewalls
Web Developer
Essential Skills
- Ability to fluently code PHP
- Experience with object-oriented PHP
- Experience with XHTML, HTML
- Experience with CSS, JavaScript and associated technologies
- Knowledge of relational databases and MySQL
Additional skills preferred but not essential
- Knowledge of MVC/MVP design patterns
- Knowledge of Agile development practices
- Familiarity with server-side architectures and the LAMP stack
Jump to:
Mobile App Developer
Essential Skills
- Familiarity with SDKs of at least one of iOS or Android
- Knowledge of Agile development practices
- Ability to work well in a cross-functional team
- Knowledge of SQLite, MySQL or similar database management system
- Good understanding of object-oriented programming and design patterns
Additional skills preferred but not essential
- Experience with multiple web APIs (SOAP, REST, JSON, XML)
- Knowledge of latest APIs to bring the most up to date features to applications
- Experience in usability and user goal based design
Software Engineer
Essential Skills
- Experience in at least one mainstream programming language (C#, Java, Objective-C etc.)
- Knowledge of Agile development practices
- Familiarity with software design practices, including the use of UML
- Good understanding of object-oriented programming and design patterns
- Familiarity with database interaction techniques
Additional skills preferred but not essential
- Experience with multiple modern IDEs
- Familiarity with multiple software testing methodologies (Unit Testing, Integration Testing etc.)
- Experience in usability and user goal based design
Director of IT
Candidates must be able to:
- Coordinate the processes of deployment, monitoring, maintenance, development, upgrade, and support of in-house IT systems, websites, hardware, software, telephones, and peripherals
- Project manage the implementation and integration of network changes and infrastructure upgrades
- Communicate effectively with executive management and all users of information services and systems
- Manage and develop first line IT staff, including, training, evaluation, guidance, discipline
- Develop standard operating procedures and best practices, including providing written protocols and guidance to other staff and to end-users
- Administer the provision of IT Support for up to 500 users
- Keep current with the latest technologies and determine what new technology solutions and implementations will meet business and system requirements
- Manage financial aspects of the IT Department, including purchasing, budgeting, and budget review
- Develop and implement IT policies and procedures, including those for architecture, security, disaster recovery, standards, purchasing, and service provision
Additional Skills
- Ability to manage multiple concurrent projects and to prepare reports and recommendations
- Excellent verbal and written communication skills
- Strong project management, organizational and time management skills
- Strong people management skills
- Excellent problem-solving, analytical and evaluative skills
Senior Network Engineer
Essential Qualities
- A good working knowledge of different server architectures and hardware
- Strong Microsoft Windows Server platform, Exchange and Active Directory skills
- Strong understanding of networking (Layer 2 and 3, VLANs, Routing, DHCP, DNS)
- Knowledge of wireless networking technologies and standards
- Knowledge of cloud based technologies and services
- Knowledge of virtualisation technologies (VMWare, Hyper-V)
- Ability to manage disaster recovery and backup solutions
- Knowledge of firewall strategies and security implications
- Ability to manage projects and timelines
- Good problem solving skills
- Proven track record working in IT networking for 5+ years
- Extremely strong understanding of Network technologies and standards
- Strong working knowledge of a range of hardware including: Cisco (esp. ASA), HP, Juniper, Dell, HP, Checkpoint, WatchGuard
- Strong working knowledge of routing and switching technologies (Including a thorough understanding of VLANs, QoS routing protocols, Spanning Tree and Network Access Protection and how this would impact on the implementation of a network)
- Ability to install, configure and troubleshoot site wide networks with multiple switches in multiple locations.
- Understanding of wireless technologies including wireless standards, frequencies, cross-channel interference, encryption options and security.
- Working experience using Radius as an authentication profile.
- Strong working knowledge of the configuration of firewalls and security implications of different configurations.
Additional skills preferred but not essential
- Experience with multiple modern IDEs
- Familiarity with multiple software testing methodologies (Unit Testing, Integration Testing etc.)
- Experience in usability and user goal based design
- Network qualifications such as CCNA / CCNP / CCIE
- Understanding of VoIP and the specific network conditions that VoIP requires
Privacy
Your privacy and security are very important to us. We will not disclose any personal information without your permission except where the law may require to do so. By uploading your CV you agree to us providing that information to prospective employers where we feel your skills match a particular vacancy.