Professional Documents
Culture Documents
Description: We’re looking for a part time / full stack developer to help kick start our new IoT based
waste collection management and tracking program. The project is based on the Startup idea conceived
using IoT & cloud.
Our aim is to build a hybrid model where the human intervention for waste collection is minimal and is
done with minimum possible resource utilization.
We’re looking to launch our e-bin model for waste collection tracking in 6 months, to meet that goal, we
will need the following three deliverables:
Deliverable #1 – An Application software based on Rasbery Pye for responsive mobile interaction,
physical interaction, multimedia design, IoT device communication, protocol design to work as the back
end to receive the information regarding the fill level of e-bins using the Wifi Module and sensors of e-
bin. Also to develop an Android application for truck drivers to notify the collection routes and bin.
Deliverable #2 – Design a DSA algorithm to develop and assign pooling so that the e-bin to be collected
can be done by the pickup delivers in best possible shortest route with optimum resource utilization.
Also this DSA should be connected with the application software which will receive the information as
well as data interpreting program like Elastic Stack
Deliverable #3 – Develop test suite to make sure the program run in all possible validations and
circumstances.
Job Responsibilities:
Requirement:
Credible & intensive knowledge of appropriate languages, frameworks and platforms or area of
focus, like Python C++, .Net, SQL, PHP, DSA, API, Java, etc.
Experience or knowledge in working with languages like Python and JavaScript
Solid foundation in data structures, algorithms, and system design.
Database administration and management of a hosting environment
Solid knowledge regarding Networking, cryptography, wireless network protocols and IP
Good Knowledge in embedded controllers and sensors
Understanding and working knowledge in building on web backend server for customer facing
applications
Developing Android application platforms for mobile for the user operating systems
Qualifications:
Bachelor degree in Engineering or Science with Computer Science or IT.
Credible practical exposure and knowledge in the subject
Prior exposure and practical participation in similar projects.
Prior experience in the IoT based project will be an added advantage