Digital Shovel is a rapidly growing, 5-year old tech manufacturing start-up based in Scarborough. Our company develops and builds modular data center products from the ground up at our on-site, 70,000 sq ft manufacturing facility.
We are one of the leaders in both scale, and innovation in the Blockchain infrastructure space, with a rapidly growing team of talented and motivated individuals.
Although our product is amazing, our biggest asset is our team, and we strive to make Digital Shovel one of the best companies to work for. With a comprehensive benefits plan, on-site gym, free healthy food program, driving range simulator and more, we work tirelessly to improve the experience for our team.
For a quick overview of our primary product line, check out this video:
The Position
This internship will provide you with the opportunity to gain hands-on experience in software development using tools such as Docker, InfluxDB, and the Django web framework. By the end of your internship, you will have developed your skills in Python programming and learned how to collaborate with a team on real-world software projects. We are currently expanding our team, and we are seeking a well-rounded multifaceted applicant with good communication and detail-oriented skills, a willingness to learn, and a drive to move into other positions. Attitude is key to us, and we are willing to train the right person into more advanced positions. We have a great work environment and a close-knit team which has been expanding rapidly.
Job Responsibilities
• Work on software documentation
• Provide operational support and new technologies investigations.
• Develop full stack from backend storage, algorithm to JavaScript-based UI
• Writing, testing, and debugging code using the Python programming language.
• Developing and deploying containerized applications using Docker.
• Storing and querying time-series data with InfluxDB.
• Contributing to the development and maintenance of Django-based web applications.
• Collaborating with team members on software projects and participating in code reviews.
• Troubleshooting and resolving software bugs and issues.
• Creating and maintaining technical documentation for software projects.
• Assisting in the development of automated tests and continuous integration pipelines.
• Other duties as required
Qualifications and Experience:
• Enrolled in a Bachelor’s or Masters, degree program in Computer Engineering, Computer Science or equivalent relevant field
• Must have at least 4-month previous Coop term experience in software testing or development.
• Must have proven experience or project in relevant responsibilities
• Experience with Linux, Powershell and Bash scripting
• Experience with Javascript, Bash Script and Python
• Experience with Raspberry Pi or the embedded system is asset
• Experience in developing test automation tools is considered an asset
• Impeccable organizational skills
• Google platform and Microsoft Office 365 skills.
• Exceptional time management skills.
• Flexible with change
• Strong communications and interpersonal skills.
• Ability to quickly learn systems, processes, and procedures.
• Strong initiative and follow through with tasks or projects given
• Excellent organizational skills; attention to detail.
Job Types: Internship / Co-op, Full-time
Contract length: 4 months
Salary: $55,000.00-$60,000.00 per year
Benefits:
• Casual dress
• Company events
• Discounted or free food
• Employee assistance program
• Extended health care
• Flexible schedule
• Life insurance
• On-site gym
• On-site parking
• Paid time off
• Vision care
• Wellness program
• Work from home
Flexible Language Requirement:
• French not required
Schedule:
• 8 hour shift
• Monday to Friday
• No weekends
Supplemental pay types:
• Bonus pay
Ability to commute/relocate:
• Toronto, ON M1E 2K4: reliably commute or plan to relocate before starting work (required)
Application question(s):
• A copy of your transcript must be included in your application. Relevant coursework is evaluated, please note GPA/grades is not taken into consideration
• Are you currently enrolled in a Software Engineer related program or have you recently completed a Software Engineer related program within the year?
Education:
• Bachelor’s Degree (required)
Experience:
• Linux, Powershell and Bash scripting: 1 year (preferred)
• Javascript, Bash Script and Python: 1 year (preferred)