This internship position is being offered through the Computing Internships course COMP4820/8830. You must follow the instructions on the Computing Internships webpage to apply.
Organisation:
We develop software to solve challenges associated with the integration of renewables with electricity grids.
Project:
Zepben Logs-as-a-service Feature
Zepbenās products involve modelling the electricity network. Our products create a lot of logs. Logs are created every time:
- New data is ingested from the customer into the Zepben internal model
- When we run simulations on the model
- When customers export the model into other formats
Whatever it is, we make logs. The logs help provide our customers visibility when our various heuristics and algorithms take actions on the data, whether that be validating it, changing it or outright ignoring it. However, it is important our customers have visibility of this, so that they understand why something happens and maybe even improve their own data at the source. To support this, we need the the logs to be in customer hands. At the end of this project you will have:
- Built a streaming data service that processes logs from various products and converts them to a customer consumable form
- Integrated the log service with cloud storage so logs can be stored in a cost effective method
- Created an interface in Kotlin that developers can use to emit customer facing logs and metrics, distinct from internal ones
- Design and implement an end user frontend experience to consume the logs
- Deployed your feature into customer production environments
Required/Preferred Technical Skills:
- Kotlin
- RabbitMQ
- Kubernetes
- AWS
- Azure
- React
Special Requirements:
- Intern requires Police Check.
Type of Internship:
In-person.
The internship will be paid. The intern/s will be hired as a casual employee.
How to Apply:
Please follow the instructions on the Computing Internships webpage.