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 COMP3280COMP8830 and further information about the Computing Internship can be found on the Computing Internship page

  1. 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. 
  2. 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.
  3. 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.

Application closing date

17 May 2022
Applications open for this opportunity: 
10 May 2022
Study level: 
Postgraduate
Undergraduate
Student opportunity type: 

Updated:  10 August 2021/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing