Computing Internship - Shine Solutions Group
This position is offered through the ANU Computing Internship (COMP3280/ COMP8830)
Company
Shine Solutions is a technology consultancy with developers working with a range of customers on Digital Platforms & Apps, AWS Cloud Solutions, Cloud Managed Services, and more.
There is one internship project on offer from Shine Solutions Group.
Project - Creatalog
Inventory of a multitude of items is the backbone of our data-driven digital world. From libraries and their endless books, to logistics warehouses, from bricks-and-mortar stores, to online stores, there are a multitude of varying catalogs with different items, and differing levels of information about each item.
Existing cataloging systems contain a lot of fields describing each item, many of which are redundant for different types of item. For example, a store may stock coffee beans, books and kitchen utensils (amongst many other items).
Not all the data points are used for each item, creating large database tables filled with Null values.
Wouldn't it be great if we could have databases utilised appropriately, for different types of items, and simply capturing only the relevant details for each item and storing them? This would be great for cataloging personal belongings, such as books, games, electronics items (TVs, DVD players, games consoles, etc)
Business Requirements:
Develop a web application that:
- Can create fields to be captured for a different type of item.
- Items stored in the catalog must be searchable and sortable across nominated fields.
- Store details in a database.
As a minimum for the demonstration, 2 different Item Types must be demonstrated, with data entries, searching and sorting capabilities on both of them.
Required technical skills
AWS, or a desire to learn.
React, Angular, javascript, Graphql, html, css
Typescript, Kotlin, Java, Python for the backend
Cloudformation/ Terraform for Infrastructure as Code definitions, or a desire to learn.
Required/preferred professional and other skills
Some knowledge of Web Application and Cloud security and/or a desire to learn
Delivery Mode
Project can be undertaken in-person or remote
Student location
Only students located within Australia
Project’s Special Requirements/ Conditions
None
Type of internship
Unpaid internship
How to apply
Applications are invited from eligible students to apply for the Computing Internship courses COMP3280 or COMP8830. Eligibility details of COMP3280/ COMP8830 and further information about the Computing Internship can be found on the Computing Internship page.
- Eligible students can apply through the Computing Internship application form which will be available via the Computing Internship page between 10 May and 17 May. You can nominate multiple preferred Internship projects and host organisations through the one online application form.
- Eligibility and Room Available in degree to undertake COMP3280/COMP8830 will be assessed at the time of application. If you do not meet the eligibility criteria or do not have room in your degree to fit COMP3280/COMP8830, your application will not be progressed.
- Your application will require you to upload the following documents:
- an updated copy of your Resume, and
- an Expression of Interest (limit 350 words) for each organisation you wish to apply to (for organisations with multiple projects only submit one Expression of Interest but state clearly which project/s you wish to be considered for).
Round 2 Applications open on Tuesday 10 May 2022 and close on Tuesday 17 May 2022.