unTribe - Data Analysis with New Tech
PROJECT DESCRIPTION/DESCRIPTION DU PROJET: unTribe seeks to address issues that organizations have managing their data in a simpler, more cost-effective way. We uniquely provide modern data integration and orchestration platform that brings data engineers, data scientists, and BI practitioners together. While the technology we build is inclusive, we also strive to build an inclusive team. And, we are excited to participate in Venture for Canada's Intrapreneurship program! In this project, the data engineering team will utilize unTribe's pre-release Cloud-Native Data Integration (CNDI) technology to perform data analysis in an area of inquiry that is of internal or public interest. In the latter case, projects may include analysis in an area such as political economy, financial markets, trade, healthcare, urban development, macroeconomics, media, sports, hobbies, or others. The goal is to test the technology in a variety of scenarios, and generate content unTribe can use in support and marketing efforts. HOW MANY STUDENT INTRAPRENEURS WILL THIS PROJECT ACCOMMODATE?/DE COMBIEN D’ÉTUDIANTS AVEZ-VOUS BESOIN POUR EXÉCUTER CE PROJET? 5 TIME COMMITMENT PER STUDENT/TEMPS DE TRAVAIL PAR ÉTUDIANT: 70 hours KEY PROJECT ACTIVITIES/TÂCHES ASSOCIÉES AU PROJET: Requirements analysis Research, e.g. surveying related literature Data modeling Data retrieval and manipulation Working with the software development team on making new feature requests, logging bugs, and improving the documentation IDEAL ROLES/RESPONSIBILITIES/RÔLES/RESPONSABILITÉS:* Please note appropriate projects can accommodate most students, regardless of the field of study or experience. We may not be able to fill these roles exactly. Business Intelligence Analysts (2x member): Research and Analysis - Selection of an analysis topic, related research, sourcing of data, target data modeling, and project summary presentation lead role. Data Engineer (3x): Data engineering implementation - based on interaction with the Business Intelligence Analysts, utilize unTribe's software to implement and perform the corresponding data integration work. Report issues/suggestions as they arise. Support and training will be provided. FINAL PROJECT DELIVERABLES/LIVRABLES DU PROJET: Summary presentation of analysis Report on software issues or suggestions for documentation improvements PROJECT MENTOR NAME/NOM DU MENTOR DU PROJET: Krisztina Pap
Level UP: UX/UI Design
Positions available: 2 We’re looking for UX/UI talent! Do you have a background or interest in user experience design or user interface design? We’d love to develop a new website at untribe.com to present the company to the world. If you were to design a site to have excellent visual appeal, clarity, and delight customers - what would you do? This can include designing elements, interactive or animated features, and outlining the customer journey. Outcomes Your project can be an interactive mockup, flat wireframes, a functional website, a photoshop file - whatever gets your vision across. Please feel free to be creative and depart from the current design.
Level UP: Software Development
Positions available: 6 The project will cover software lifecycle activities selected from the following: Application Development - Build out new functionality leveraging GRANDstack technologies (GraphQL, React, Apollo, Neo4j Database). Front-end and back-end development. Technical Business Analysis - Breaking down high-level feature requirements into development-ready user stories, specifying Behaviour/Test-Driven Development scenarios (BDD/TDD). User Experience - visual design, discovery workshop facilitation, and wireframing using Figma or other design tools. Application Programming Interfaces - Implement new GraphQL API type definitions and resolvers. Real-Time Data Visualization - Leverage visualization technology to improve user experience. Software Lifecycle Analysis and DevOps - Improving our existing software development lifecycle methodologies; researching tools for continuous delivery or integration. Container management and orchestration in Docker and Kubernetes. Graph Database Modelling and Schema Definition - Designing and implementing new graph elements based on user stories. Other duties the student may complete could include : (indicate other duties as exemplified below) Software vendor research and evaluation Assisting with other process improvement projects Unit and integration testing We will plan to communicate with our virtual intern using these communication tools: Company chat, productivity, email, and project management applications, as well as Riipen messaging
Level UP: Strategic Prospecting Plan
Positions available: 2 To become a proactive sales team, we need assistance developing an outreach process. We would like to equip our sales team with a plan that guides them in researching new prospects, identifying key contacts, and reaching out with compelling messages. We would like you to create a simple step-by-step strategy for prospecting in our target market. The project may include, but is not limited to: Identifying new potential accounts that align with our current customer base. Compiling relevant market information. Building a customizable outreach script. Creating a simple tracking framework, including metrics, for measuring outreach success. The final project deliverable is a report including research, analysis, and recommendations. It should assist our sales team in successfully prospecting within our target market with actionable recommendations that will increase sales conversions.
Level UP: Data Engineering & BI/Analytics with New Technology
Positions available: 6 The data engineer/developer will utilize unTribe's pre-release Cloud-Native Data Integration (CNDI) technology to perform data analysis in an area of inquiry that is of internal or public interest. In the latter case, projects may include analysis in an area such as political economy, financial markets, trade, healthcare, urban development, macroeconomics, media, or other. The position requires skills in data retrieval and manipulation, empirical methods, and data display. Skills with data integration tooling, Python, or Spark are desirable. The project may include, but is not limited to: Overseeing complex data collection, manipulation, and data storage. Planning and performing the outlines and looking after data retrieval (eg, data scraping) and analysis (eg, big data analysis) using CNDI and related tools and methods. Responsible for complex tasks in relation to data retrieval and analysis. Working with team members in the design and execution of analysis and testing. Surveying related literature. Writing reports to summarize findings. Working with the software development team on making new feature requests, logging bugs, and improving documentation. Working with cloud infrastructure. For each position, three 80-hour project milestones may be realized: Preparation - in this phase, the focus is on the selection of an analysis topic, related research, preliminary data modelling, as well as the installation of CNDI, learning the tool, and reporting issues or suggestions for documentation improvements. Data Integration - The focus of this phase is the execution of data integration work. Data will be transformed using ETL, ELT, or stream processing. The data integration work is deployed to a shared environment. Feedback will be provided on CNDI features and capabilities. Packaging - Based on the data integration work, the student may wish to perform data visualization, or apply AI/ML models to glean further insights. Reports are then written to summarize findings.
B2B Marketing Project
Scope Our organization is able to offer the following virtual internship opportunity. The intern’s primary focus will be assistance in these areas of strategy and marketing: Strategy - Develop and document the business model; Develop a go-to-market strategy for new products; identify new funding and grant opportunities and write proposals. Marketing - Complete a full customer, competitor, market, and environmental analysis; design a new marketing strategy (product, place, price, and promotion). Our goal at the end of this experience is: Strategy - For the student(s) to help plan the launch of our initial product; for the student(s) to help us secure new partnerships and funding. Marketing - For the student(s) to help us reach more customers and effectively promote our brand, mission, and story. Specific responsibilities may include: Conduct research and data analysis toward shaping business strategy and product direction Assist in partnering with business, academic and community leaders to coordinate, streamline and enhance business opportunities for growth Create presentation decks and assist with presentations to key stakeholders Write articles and reports Create marketing content Requirements We are looking for someone that fits the following requirements: Currently enrolled in post-secondary education related to business strategy and/or marketing Self-starter that takes initiative Problem solver and quick learner Thrives in a changing, busy environment Highly organized and pays attention to detail Personable disposition Works well in teams and individually Interested in technology start-ups and/or the domain of data management Learning Outcomes Through the experience, the intern will get a chance to put skills learned from coursework into practice. Interns will learn aspects of the data management industry, entrepreneurial strategies to respond to business opportunities, and ins-and-outs of tech startup operations. By the end of the internship, the intern will have demonstrated the ability to contribute to the development of: A marketing plan that meets unTribe's business needs and goals An integrated marketing communication plan based on identified market needs Strategies for efficient and effective distribution of unTribe's products in an evolving market Strategies related to pricing for a product, good and/or service Strategies to maintain and grow relationships with potential customers Strategies to contribute to funding the organization, from grant research to investor pitches Communication We will plan to communicate with our virtual intern using these communication tools: Company chat, productivity, email, and project management applications, as well as Riipen messaging
Virtual Internship Opportunity: Software Development
Our organization is able to offer a virtual internship opportunity anywhere in Canada for 4-8 computer science, computer engineering, or software development students, or one or more teams that would fill that size. The areas of focus for the students/teams will be: Application Development - Build out new functionality leveraging GRANDstack technologies (GraphQL, React, Apollo, Neo4j Database). Front-end and back-end development. Technical Business Analysis - Breaking down high-level feature requirements into development-ready user stories, specifying Behaviour/Test-Driven Development scenarios (BDD/TDD). User Experience - visual design, discovery workshop facilitation, and wireframing using Figma or other design tools. Application Programming Interfaces - Implement new GraphQL API type definitions and resolvers. Real-Time Data Visualization - Leverage visualization technology to improve user experience. Software Lifecycle Analysis and DevOps - Improving our existing software development lifecycle methodologies; researching tools for continuous delivery or integration. Container management and orchestration in Docker and Kubernetes. Graph Database Modelling and Schema Definition - Designing and implementing new graph elements based on user stories. Our goal at the end of this experience is: (please indicate the goal for this placement, or deliverable you expect the student(s) to complete, as exemplified below) Application Development - For the student(s) to build out new functionality and applications. User Experience - For the student(s) to design a fun, fast, and flexible experience for users. Application Programming Interfaces - For the student(s) to help us implement new GraphQL APIs. Real-Time Data Visualization - For the student(s) to help us implement data visualization components of the application. Software Lifecycle Analysis and DevOps - For the student(s) to help us optimize our software development systems and procedures. Graph Database Modelling and Schema Definition - For the student(s) to help us improve our data storage and querying. Other duties the student may complete could include : (indicate other duties as exemplified below) Software vendor research and evaluation Assisting with other process improvement projects Unit and integration testing We will plan to communicate with our virtual intern using these communication tools: Company chat, productivity, email, and project management applications, as well as Riipen messaging Student's primary contact : Eric Lundgren, Chief Visioneer Secondary contact: Application Architect
Virtual Internship Opportunity: Software Development
Our organization is able to offer a virtual internship opportunity for 4-8 computer science, computer engineering, or software development students, or one or more teams that would fill that size. The areas of focus for the students/teams will be: Application Development - Build out new functionality leveraging GRANDstack technologies (GraphQL, React, Apollo, Neo4j Database). Front-end and back-end development. Technical Business Analysis - Breaking down high-level feature requirements into development-ready user stories, specifying Behaviour/Test-Driven Development scenarios (BDD/TDD). User Experience - visual design, discovery workshop facilitation, and wireframing using Figma or other design tools. Application Programming Interfaces - Implement new GraphQL API type definitions and resolvers. Real-Time Data Visualization - Leverage visualization technology to improve user experience. Software Lifecycle Analysis and DevOps - Improving our existing software development lifecycle methodologies; researching tools for continuous delivery or integration. Container management and orchestration in Docker and Kubernetes. Graph Database Modelling and Schema Definition - Designing and implementing new graph elements based on user stories. Our goal at the end of this experience is: (please indicate the goal for this placement, or deliverable you expect the student(s) to complete, as exemplified below) Application Development - For the student(s) to build out new functionality and applications. User Experience - For the student(s) to design a fun, fast, and flexible experience for users. Application Programming Interfaces - For the student(s) to help us implement new GraphQL APIs. Real-Time Data Visualization - For the student(s) to help us implement data visualization components of the application. Software Lifecycle Analysis and DevOps - For the student(s) to help us optimize our software development systems and procedures. Graph Database Modelling and Schema Definition - For the student(s) to help us improve our data storage and querying. Other duties the student may complete could include : (indicate other duties as exemplified below) Software vendor research and evaluation Assisting with other process improvement projects Unit and integration testing We will plan to communicate with our virtual intern using these communication tools: Company chat, productivity, email, and project management applications, as well as Riipen messaging Student's primary contact : Eric Lundgren, Chief Visioneer Secondary contact: Application Architect
Business Consulting Project in Strategy/Marketing
Our organization is able to offer a business consulting project in strategy/marketing. The primary focus for the students will assisting in development of a Strategy/Marketing area: Strategy - Develop and document the business model; Develop a go-to-market strategy for new products; identify new funding and grant opportunities and write proposals. Marketing - Complete a full customer, competitor, market, and environmental analysis; design a new marketing strategy (product, place, price, and promotion). Our goal at the end of this experience is: Strategy - For the student(s) to help plan the launch of our initial product; for the student(s) to help us secure new partnerships and funding. Marketing - For the student(s) to help us reach more customers and effectively promote our brand, mission, and story. Other duties the student may complete could include : Conduct research and data analysis. Create presentation decks and assist with presentations to key stakeholders. We will plan to communicate with our virtual intern using these communication tools: Company chat, productivity, email, and project management applications, as well as Riipen messaging