786 Jobs Found
DevOps Engineer, Java Developer Full-time Job
IT & Telecoms CambridgeJob Details
THE tech company to watch in the healthcare industry! The Provider Product Team, part of the great TELUS Health family, was founded by practicing physicians and tech futurists. Our team is made up of highly skilled problem solvers who are responsible for improving health care solutions within the primary care ecosystem.
We are a diverse team of over 200 passionate individuals committed to building technology solutions that provide meaningful transformations to how health care workers deliver patient care.
Our focus is to always improve - improve the processes; improve the products; improve our client's experience; and improve yourself.
Our business is connecting Canadians. Our social impact is using our world-leading technology to create meaningful change, give back to help communities thrive, and help those who need it most. As a part of our team, you help make the future friendly. We’re committed to diversity and equitable access to employment opportunities based on ability — your unique contributions and talents are valued and respected here.
You are
- A self-starter and a closer. You don’t hesitate to step up and then get it done
- Not just a coder. You analyze, decompose, design, and plan
- A collaborator. Good ideas can come from anyone and they evolve through conversation
- An artisan. Quality matters. Defects and technical debt kills velocity and stymies innovation. You test first. Refactor mercilessly. Write a little code. Repeat
- A lifelong learner. As good as you are; you know you can be better and regularly put in the time to acquire new perspectives and understand new technology
The Role – Better. Faster. Stronger
- First, do no harm. Exemplify best practices in all you do. Leave the codebase better than you found it
- Automate for efficiency and consistency. Spend less time on the boring repetitive stuff and move on to the new and innovative challenges
- Speed it up. Our data is getting bigger. Our health teams are getting larger. The information they need to understand is more complex. Use your keen analysis, experience and creativity to increase application performance
- Crush technical debt. Not all solutions stand the test of time. Identify and refactor anti-patterns and poor/incomplete implementations, before they become a problem
- Find the fault in our code. Even the best make mistakes. Diagnose and resolve production incidents
- Add more stuff. The world of healthcare is constantly evolving. Analyze business requirements. Design and build solid solutions
If this opportunity interests you, let’s chat about it and all that TELUS can do to
- Support your continued learning
- Amplify the good you do in your community
- Achieve work-life balance
- And more
Responsibilities
- Perform full lifecycle software development
- Write well designed, testable, Java code
- Troubleshoot and resolve design issues and code errors
- Automate, optimize and maintain the CI/CD pipeline for PS Suite and EMR Mobile products
- Schedule, manage and troubleshoot software deployments
- Manage CI/CD Tools such as GitHub, Jenkins, Artifactory and Altiris
- Develop and maintain Ansible and Terraform scripts
- Work in Agile development environment with multiple SCRUM teams
Qualifications
Required Skills
- Extensive experience working in J2SE or J2EE, 5 years minimum
- Experience working with Oracle and / or Postgres databases, 3 years minimum
- Experience with Python, 3 years minimum
- Experience with 3 of Git, Jenkins, Artifactory, Altris, Ansible and Terraform
- Experience writing SQL queries and analyzing SQL plans for performance improvement
- Multi threaded development experience
- Must be a quick learner who is willing to take on the challenges of adding features to a large codebase
- Solid design skills and a desire to keep current with new and changing technologies
- Excellent written and verbal communication skills to accurately articulate problems and solution designs
- Must be a team player who can work in an Agile team of developers, QAs, and product owners
Additional Skills
- Any experience in the health care industry
- Experience developing in Mac, Windows and Linux environments
- Experience with Kanban and Scrum
- Experience with Swing based UI’s
Details about our products
- PS Suite is a rich client Java Electronic Medical Record application
- The user interface is written in Swing
- We support both Oracle and Postgres databases
- EMR Mobile is an Android and IOS based extension to PS Suite and other TELUS Health EMRs
Actual total compensation will be determined based on factors such as knowledge, skills, performance, experience and location. Additionally, TELUS offers rewarding benefits, which may vary per job function, such as:
- Comprehensive total rewards package highlighting competitive salary and bonus structures, minimum 3 weeks of vacation, and flexible benefits plan to meet the needs of you and your family
- Flexibility to work in-office, virtually or a combination of both
- Generous company matched pension and share purchase programs
- Opportunity to give back to communities in which we work, live and serve
- Career growth and learning & development opportunities to develop your skills
- And much more …
Please note that the compensation shown in the job posting may be subject to change in 2025.
DevOps Engineer, Java Developer
Telus Inc.
Cambridge - 30.22kmIT & Telecoms Full-time
82,000 - 122,000
Learn More
Database analyst Full-time Job
IT & Telecoms CambridgeJob Details
Overview
Languages
English
Education
- College/CEGEP
Experience
1 year to less than 2 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Responsibilities
Tasks
- Design and develop database
- Operate database management systems to analyze data
- Develop and implement data administration policy, standards and models
- Research and document data requirements, data collection and administration policy, and data access rules
- Develop policies and procedures for network access and usage and for the backup and recovery of data
- Lead and co-ordinate teams of data administrators in the development and implementation of data policies, standards and models
Additional information
Personal suitability
- Accurate
- Excellent oral communication
- Excellent written communication
- Organized
How to apply
By email
By mail
453 Garth Massey DriveCambridge, ONN1T 2G5
Database analyst
Bronto IT Services
Cambridge - 30.22kmIT & Telecoms Full-time
36.61
Learn More
Warehouse Associate Full-time Job
General Category KitchenerJob Details
Every member of our warehouse team is an integral part of our business. They ensure every order is staged and delivered to our customers in a timely manner while helping maintain our Warehousing cleanliness and inventory.
What’s in it for you?
- Full health care benefits starting day one.
- Career development and training opportunities
- Comprehensive benefits with premiums fully paid for by the company for the “Core” package.
- Life insurance, disability and wellness programs
- Retirement savings programs including RRSP and DC pension with up to 5.25% employer contribution
- Paid vacation and sick time and day off on your birthday!
- Bonus programs that include annual performance and profit sharing
- Employee discounts on top brands of plumbing and HVAC/R products
- Education reimbursement for employees
- Employee referral program
- Safety shoe reimbursement
What you will do:
- Loading and unloading product in a timely manner to meet delivery deadlines and customer commitments
- Receiving incoming shipments and checking for accuracy
- Put away product to correct areas in the warehouse in a timely manner
- Picking, packaging and shipment of customer orders, including preparing documentation for shipment
- Liaising with freight companies and inside/outside customers to determine shipping priorities
- Ensuring good housekeeping and safety procedures are maintained in shipping area
What you will bring:
- Previous warehouse experience required
- Knowledge of industry products is an asset
- General basic computer skills including Microsoft Office is required
- Exceptional customer service and communication skills
- Must be dependable and reliable and willing to take initiative
- Able to regularly lift (up to 50lbs pounds)
- Forklift certified or ability to be certified
- WHMIS and TDG certification would be an asset
Each resume submitted gets individually reviewed by our team and retained for 24 months if other new and exciting opportunities arise that match your skills and qualifications.
Please note: This position requires the result of a satisfactory criminal record check. A record under the Criminal Code and/or other federal offence record(s) does not automatically mean you will be ineligible for the position.
Warehouse Associate
Wolseley Canada
Kitchener - 48.11kmGeneral Category Full-time
Learn More
Full Time Security Guard (G Driver's License required) Full-time Job
Security & Safety MississaugaJob Details
The posting will remain open until filled.
Position Overview:
Wages: $20.29/hr
Shift timings: 12 Hour Rotation Days and Nights
RESPONSIBILITIES:
- Perform access control provision duties, verify visitors coming on-site and parking enforcement. Dispatch duties via radio communication accepting all radio calls.
- Issue parking tickets through the City of Mississauga for individuals parked illegally at the client's airport location.
- Respond to parking operation complaints and emergency situations.
- Investigate and issue penalty notices to vehicles illegal parked within the client's area at Pearson Airport, including towing of vehicles interfering with traffic/ property access.
- Direct and control traffic ensuring safety of client employees and visitors.
- Provide support for special enforcement initiatives dealing with matters such as Accessible Parking, Fire Routes, etc.
- Prepare detailed briefs of evidence and complete necessary documentation/processes required for court proceedings.
- Escort medical staff including paramedics, police and firefighters when required.
- Respond to medical emergencies and be prepared to perform CPR and AED if needed.
- Investigate incidents of trespassers along fence perimeters and property. Deter trespassers from the property.
- Follow security breach procedures by notifying supervisors or other appropriate personnel when security breaches occur.
- Monitor CCTV footage and cameras for irregularities and perform dispatch duties for the site including emergency response.
- Perform foot and mobile patrols inside and outside the facility.
QUALIFICATIONS:
- Valid Ontario Security License
- Valid Standard First Aid and CPR Certificate or be willing to obtain.
- Thorough understanding of security protocols and procedures including emergency response.
- Previous experience with parking enforcement at the airport is a strong asset.
- G Class Drivers Licence is required. G1 and G2 are not acceptable.
Full Time Security Guard (G Driver's License required)
Securitas Canada
Mississauga - 48.1kmSecurity & Safety Full-time
Learn More
Payroll Specialist Full-time Job
Administrative Jobs HamiltonJob Details
As an Ambassador of our Solutions, you will provide expertise and analysis in the areas of Payroll to a public sector Hospital client in Ontario with over 4000 employees. As an Advisor, you will provide thought leadership and best practice to the client on how to handle unique scenarios and escalations. As a Researcher, you should be ready to investigate questions using a variety of resources to obtain necessary data. As an Analyst, you will create reports to provide to various stakeholders, review them for accuracy and provide guidance on improvements or efficiencies.
Responsibilities
- Manage work requests from the client to determine priority, implementation timelines and liaison with technical team for completion
- Manage the implementation of Collective Agreement renewals including: communications to employees, updating of applicable documents, updating of applicable plans, premiums and employee data on PeopleSoft and the calculation of retro payments.
- Ensure the accurate processing of a bi-weekly payroll for 4,000 employees on PeopleSoft, including auditing, deductions, additional payments, union dues, benefit deductions and review of GL files prior to sending to the client
- Preparing payroll journal entries
- Manage multi-union deductions and responsibility premium payments
- Coordinating and processing employee RRSP, family support and garnishment deductions
- Reconciliation of year-end T4/T4A’s tax slips and government reporting, and regular auditing throughout the year
- Preparation of all biweekly, monthly and annual remittances for third party vendors and government organizations (i.e. union dues, RRSP, benefit carriers, WSIB, EHT, receiver general, family support and garnishments).
- Complete WSIB Form 7 earnings reporting
- Maintain and update documentation regarding Payroll processes and controls
- Support continuous process improvements and reengineering
- Support Payroll project initiatives including documentation, testing, and training
- Testing any new enhancements or fixes to PeopleSoft before they are released into Production environment with support from the technical team.
- Partner and collaborate with the client and other team on resolving Payroll related issues
- Other tasks as assigned
- Ability to come to the office in Hamilton, Ontario 1 day per week, depending on workload, training and tasks
Qualifications
What you bring
- Strong knowledge of PeopleSoft or other payroll applications
- Strong knowledge of Hospitals of Ontario Pension Plan (HOOPP)
- Strong knowledge of best practice in HR and Payroll
- Proficiency with Microsoft Outlook, Word and Excel
- Excellent analytical skills, attention to detail and accuracy, and achieving quality standards a must
- Highly motivated, energetic with a positive attitude, and possesses an intrinsic passion for quality and process improvements
- Proven decision-making abilities based on analysis, experience, judgment and innovative thinking.
- Ability to create positive relationships, establish rapport and work effectively in cross-functional teams.
- Strong written and verbal communication skills
- Detail oriented and ability to work to tight timelines
- Excellent organizational skills; including effective prioritization, time management, and the ability to multi-task.
- Strong client service skills
Required Professional Designation/Certification:
- Degree or diploma in Human Resources
- Successful completion of PCP certification is an asset
Required Experience:
- 3-5 years of experience in Payroll roles
We’re a people-focused, customer-first, purpose-driven team who works together every day to innovate and serve our communities. We improve lives through our technology solutions and foster a culture of innovation that empowers team members to solve complex problems and create remarkable human outcomes in a digital world. We’re committed to diversity and equitable access to employment opportunities based on ability—your unique contributions and talents will be valued and respected here. You’ll find our engaging, high-performance culture personally fulfilling, professionally challenging, and financially rewarding.
Actual total compensation will be determined based on factors such as knowledge, skills, performance and experience. In addition, TELUS offers rewarding benefits, which may vary per job function, such as:
- Comprehensive total rewards package highlighting competitive salary and bonus structures, minimum 3 weeks of vacation, and flexible benefits plan to meet the needs of you and your family
- Flexibility to work in-office, virtually or a combination of both
- Generous company matched pension and share purchase programs
- Opportunity to give back to communities in which we work, live and serve
- Career growth and learning & development opportunities to develop your skills
- And much more …
Please note that the compensation shown in the job posting may be subject to change in 2025.
Payroll Specialist
Telus Inc.
Hamilton - 11.82kmAdministrative Jobs Full-time
Learn More
Guard, security Full-time Job
Security & Safety HamiltonJob Details
Overview
Languages
English
Education
- No degree, certificate or diploma
Experience
1 year to less than 2 years
On the road
Work locations may vary. Frequent or constant travel is required from the employee.
Credentials
Certificates, licences, memberships, and courses
- CPR Certificate
- First Aid Certificate
- Security Guard License
Experience and specialization
Type of experience
- Audio-video surveillance
- Corporate building security
- Fire safety inspection
Additional information
Work conditions and physical capabilities
- Attention to detail
- Fast-paced environment
- Physically demanding
- Standing for extended periods
- Walking
Own tools/equipment
- Cellular phone
- Internet access
How to apply
Online:
https://www.starsecurity.com/hiring
This job posting includes screening questions. Please answer the following questions when applying:
- Are you available for shift or on-call work?
Guard, security
Star Security Inc.
Hamilton - 11.82kmSecurity & Safety Full-time
17.20
Learn More
Administrative assistant Full-time Job
Administrative Jobs CambridgeJob Details
Overview
Languages
English
Education
- College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years
Experience
1 year to less than 2 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Responsibilities
Tasks
- Schedule and confirm appointments
- Answer telephone and relay telephone calls and messages
- Answer electronic enquiries
- Greet people and direct them to contacts or service areas
Experience and specialization
Computer and technology knowledge
- Google Docs
- MS Excel
- MS Windows
- MS Office
Technical terminology
- Business
Additional information
Transportation/travel information
- Own vehicle
- Valid driver's licence
Work conditions and physical capabilities
- Fast-paced environment
- Work under pressure
- Tight deadlines
- Attention to detail
- Repetitive tasks
Personal suitability
- Ability to multitask
- Excellent oral communication
- Flexibility
- Organized
- Team player
- Client focus
- Reliability
How to apply
By email
How-to-apply instructions
Here is what you must include in your application:
- Cover letter
This job posting includes screening questions. Please answer the following questions when applying:
- Are you currently a student?
- Are you currently legally able to work in Canada?
- Are you willing to relocate for this position?
- Do you currently reside in proximity to the advertised location?
Administrative assistant
ILTTS
Cambridge - 30.22kmAdministrative Jobs Full-time
17.50
Learn More
Carrier Relations Manager Full-time Job
Management MississaugaJob Details
The scope of this position is to be responsible for developing, managing, implementing and analyzing Interline Operational processes. The Manager, Carrier Relations provides leadership for continuous performance improvement, effective measurement of performance and identification and implementation of corrective actions.
How You’ll Help
- Manage Day to Day Carrier Operations to achieve On Time Pickup and Deliveries. Requires interaction with other departments and Carrier Partners.
- Develop and implement Carrier SOP’s nationally, including applicable and required training for both Internal and External Stakeholders.
- Analyze and generate KPI, Metrics and Scorecards to measure and monitor Third Party Carrier performance.
- Manage Interline Carrier EDI/Web forms transmission to ensure compliance to corporate requirements.
- Consistently seek out and develop opportunities for cost reduction and operational efficiency in order to meet service standards and enhance customer experience. Implement Corrective measures where applicable.
- Achieve Service and Cost Target. Identify opportunities to increase profitability.
- Any other projects and tasks assigned.
Your Skills & Experience:
- College diploma, University degree, or equivalent experience desired, preferably in the areas of business management and/or Transportation.
- 3+ years of people management experience
- 5+ years’ experience in Transportation/Logistics industry
- Excellent process development and documentation skills
- Strong analytical attributes with ability to synthesize complex or diverse information
- Advanced problem solving ability
- Advanced working knowledge of Contract/Tariff comparative analytics
- Advanced systems skills and working knowledge of MS Office, with advanced Excel knowledge
- Excellent communication skills, both verbal and written – dealing internally with all departments and with 3rd party providers
- Customer Centric
- Ability to build and maintain relationships, while being highly influential to deliver desired outcome to increase profitability and enhance new service levels
- Up to 10% travel required
- Strong sense of urgency
- Must be able to self-manage, take initiative and work independently
Carrier Relations Manager
Day & Ross Inc.
Mississauga - 48.1kmManagement Full-time
Learn More
Delivery driver Full-time Job
Transportation & Logistics MississaugaJob Details
Overview
Languages
English
Education
- Secondary (high) school graduation certificate
Experience
1 year to less than 2 years
On the road
Work locations may vary. Frequent or constant travel is required from the employee.
Responsibilities
Tasks
- Deliver and pick up messages, parcels, and other items by hand
- Operate and drive automobiles, vans and light trucks to pick up and deliver various items and products
- Receive and relay information to central dispatch
- Accept and deliver messages and packages for events, conferences or assemblies
- Load and unload goods
- Sort packages for delivery
- Use maps and other trip planning aids
- Record trip information such as vehicle mileage, fuel costs and any problems
- Perform pre-trip, en route and post-trip inspection and oversee all aspects of vehicle
Experience and specialization
Transportation/travel experience
- Local
Additional information
Security and safety
- Basic security clearance
Transportation/travel information
- Willing to travel for extended periods
- Valid driver's licence
Work conditions and physical capabilities
- Fast-paced environment
- Tight deadlines
- Physically demanding
- Handling heavy loads
Personal suitability
- Client focus
- Efficient interpersonal skills
- Flexibility
- Organized
- Reliability
- Team player
How to apply
By email
Delivery driver
Canadian Pie Xpress Inc.
Mississauga - 48.1kmTransportation & Logistics Full-time
34.30
Learn More
Part Time Sales Representative (Koodo) | Burlington Mall Part-time Job
Sales & Retail BurlingtonJob Details
Location: Burlington, ON, CA, L7R 3N2 Burlington, ON, CA
What does it mean to join our TELUS family?
-
Our goal is to provide Canadians with an excellent experience, by connecting with our customers and meeting all their needs under one roof
-
We are passionate about people - our customers, our communities, and our team
-
We work tirelessly in our stores to provide best in class service to our customers, and in our communities to enrich the lives of Canadians with all acts of kindness - big and small
-
We strive to ensure you have the support and resources you need to be successful at work and at home
-
We offer the opportunity to work with all of our brands
As a Team Member in our stores, you can expect to:
-
Be part of a high performing team where your contributions are measured and recognized
-
Create solutions for our customers by using the power of technology to improve their lives
-
Work in a fast paced environment, where every day is different
-
Engage with prospective and current customers in store, by phone and messaging
-
Work a flexible schedule, which includes evenings and weekends
What’s in it for you?
-
Uncapped commission so your earning potential is limitless
-
Flexible benefits plan to meet the needs of you and your family; part-time and full-time employees are eligible
-
Additional sales incentives like cash prizes, phones, accessories, and trips
-
Career growth and learning & development opportunities to continuously develop your skills
-
Opportunity to give back to communities in which we work, live and serve
-
Options for company matched pension and share purchase programs
-
WorkPerks - employee discounts on products and services
-
And much more…
You will be successful if you are...
a self-starter motivated engaging goal-oriented inspiring adaptable ready for a career positive supportive team player eager resilient
Part Time Sales Representative (Koodo) | Burlington Mall
Telus Inc.
Burlington - 22.46kmSales & Retail Part-time
Learn More
Material Handler Full-time Job
General Category GuelphJob Details
Working under general supervision, a Material Handler moves material to various areas inside and outside the facility using powered forklift truck (counter balance or reach forklifts). Material Handlers supporting receiving of material and shopping of finished goods (mobile elevated work platforms).
Performance Expectations
Load, unload and move products and materials by hand or using basic material handling equipment
Perform other material handling activities such as counting, weighing, sorting, packing and unpacking.
Operate winches and other loading devices to load and unload materials onto and off trucks.
Operate a tow motor in a safe manner, both loading and unloading freight.
Perform tow motor inspection.
Keep all manufacturing and shipping/receiving areas organized.
Empty chip bins into proper containers.
Complete all shipping and receiving documentation.
Organize, collect and ship finished mobile elevated work platforms as per customer requirements
May perform other activities, such as opening containers and crates, filling warehouse orders, assisting in taking inventory and weighing and checking materials.
Perform other duties/projects as assigned.
Credentials
Some completion of high school
Licensed to operate a tow motor (forklift). Class 2, 3 and 4 required.
Transportation of Dangerous Goods (TDG) training required (for specific Material Handler positions).
Desired Characteristics
Measure length, width and height of a truck trailer and length, width and height of filled pallets to find out how many pallets of products can fit in trailer. Estimate weight of products on pallets to decide whether they can be lifted by forklift.
Communicate with suppliers to confirm details, such as purchase order numbers. Interact with co-workers to co-ordinate tasks and to discuss how to move heavy objects. Interact with supervisors to discuss problems, such as damaged shipments or shortages in orders.
Refer to assembly drawings to perform minor machine repairs or to assemble pieces. Refer to schematic drawings, such as air brake system for a truck.
Receive assignments from supervisors at beginning of each shift and plan how best to sequence tasks to meet deadlines. Adjust plans as needed if new loads arrive from suppliers sooner than expected.
Ability to work with a partner and independently as needed. Use a team approach to get materials ready so that they may be moved out efficiently.
What Linamar Has to Offer
Competitive Compensation
Employee Benefits package includes but not limited to, Drug, Dental & Vision etc.
Opportunities for career advancement.
Sustainability Counsel
Community based outreach supporting both local and global initiatives and charities.
Discounts for local vendors and events, including auto supplier discounts.
Material Handler
Linamar Corporation Plc
Guelph - 42.69kmGeneral Category Full-time
Learn More
Engineer - Process Full-time Job
Engineering GuelphJob Details
The Engineer - Process position will be responsible for determining the operations for fabrication and assembly of products by reviewing parts drawings, specifications, and other engineering data. Primarily accountable for planning, scheduling, conducting, or coordinating phases of major engineering projects in addition to developing sequence of operations, estimate time requirements for each, and prepare operation sheets.
Powering Vehicles, Motion, Work, and Lives since 1966.
Performance Expectations
- Work with production planning to set shop priorities and ensure all necessary tools and documentation needed in the plant are available.
- Attend Advance Quality Planning meetings to finalize design of required fixtures and tooling.
- Interface with suppliers of raw material and tools to establish engineering requirements for start of production.
- Investigate and find resolution of specific processing problems for assigned projects and parts.
- Prepare quotations for new jobs, including material and processing costs, tooling, gauges and capital investment costs if required.
- Participate in productivity improvement investigations.
- Conduct time studies.
- Maintain ongoing process control through quality troubleshooting and process improvement investigation.
- Regular review of all processes and operator instructions for assigned customers to ensure accuracy and conformance to actual procedures.
- Collect data and develop statistics to describe equipment and system functionality.
- Estimate durations of development, fabrication, construction and repair tasks.
- Define which materials and equipment to use for projects and select appropriate codes.
- Complete work order and change work order forms to notify key parties about projects.
- Assume project management roles to co-ordinate the involvement of other engineers, contractors, technicians and suppliers.
Credentials
- Post-Secondary education in Engineering or Equivalent.
- Minimum three years of related experience.
- Knowledge/work experience in machine processes, cutting tools, fixtures, CNC and Special purpose machines.
- Working knowledge of ISO-TS16949 and ISO 14001, and with mechanical blueprint interpretation including GD and T.
- Good computer skills, including Word, Excel and Outlook.
- Experience with the use of statistical analysis software and computer-assisted design, manufacturing and machining (i.e. AutoCAD, CAD/CAM and SolidWorks).
Desired Characteristics
- Able to interact with supervisors or managers and integrate work within teams of engineers and technicians to work on common projects.
- Attend formal professional development seminars and conferences as needed.
What Linamar Has To Offer
- Opportunities for career advancement.
- Community based outreach supporting both local and global initiatives and charities.
- Social committees and sports teams.
- Discounts for local vendors and events, including auto supplier discounts.
Engineer - Process
Linamar Corporation Plc
Guelph - 42.69kmEngineering Full-time
Learn More