Lead Software Engineer
Johannesburg Area, South Africa
Responsibilities:Management of developers Design and creation of the core product, which is a device for larger corporates that provides reporting and management of crucial networking pointsSpecification and development of a user-friendly front-end for reporting and configuration and using the settings to set up the device; implementation is done using PHP and PostgresqlIntegration and setup of applications to implement front-end configurations; applications include: * Iptables,* squid,* heartbeat (high availability),* routing,* shaping,* and networking (ie bridges, proxy arp)Created central management, log consolidation and reporting system.Reporting is needed in real-time and allows reporting down to an individual user level on logged data.TechLead is the developer behind https://gr8signal.co.za/, a phone application and site designed to independently log, monitor, and record cellular phone signals in the Republic of South Africa.Tech used: PHP, Android development, PostgreSQL, IPTables, Squid, Shaping, Linux, JavaScript, CSS, AD/Novel integration, Routing, High availability and fail-over.