if not direct experience with, IT Infrastructure design considerations, databases, servers, firewalls, and best practices. He/she will be analysing, designing and developing web, desktop and mobile applications if not direct experience with, IT Infrastructure design considerations, databases, servers, firewalls Competency and ethics. Key responsibilities of this role: Design and develop software applications that is, robust