Software And Systems Support Specialist

Aurora, ON, CA, Canada

Job Description

Who we are

Since starting with a single family-owned artesian spring in Canada, Flow has grown rapidly. And our commitment to providing naturally alkaline, naturally delicious spring water without the plastic bottle has grown as well. As a Certified B Corporation, Flow meets the highest social and environmental standards. From our 100% recyclable, 68-75% renewable packaging to our minimal use of natural resources, Flow works to provide sustainable hydration and to protect our planet for generations to come.



Software & Systems Support Specialist



Overview



Flow Hydration is seeking a Software & Systems Support Specialist to join our IT team. This role blends hands-on software development with systems support and user enablement. The ideal candidate will design and maintain scalable software solutions, ensure seamless integration with our infrastructure, and deliver reliable technical support to internal teams. This is a highly collaborative role that sits at the intersection of application development, IT operations, and end-user support.



Key Responsibilities



Software Development & Integration



Design, develop, and deploy scalable software applications aligned with business needs.



Collaborate with cross-functional teams to integrate systems and optimize workflows.



Conduct rigorous testing to ensure application performance, security, and reliability.



Create and maintain technical documentation including design specs, user manuals, and process flows.



Stay current on emerging technologies and recommend upgrades or enhancements to improve productivity.



Technical Support & Infrastructure Operations



Assist with the procurement, enrollment, installation, configuration, and troubleshooting of Mac OS/Windows software and hardware.



Manage and triage all service requests and incidents within established SLAs.



Support, monitor, and restore system and desktop backups.



Identify recurring issues and recommend solutions for long-term resolution.



Onboard and offboard user accounts and workstations.



Inspect and maintain technological equipment and software for functionality and efficiency.



User Experience & Continuous Improvement



Provide responsive, professional technical support and clear communication with users.



Follow up with users to ensure issues are resolved and escalate where needed.



Assist with staff training on existing systems and new technologies.



Contribute to internal knowledge base updates, IT policies, and training resources.



Identify opportunities for optimizing infrastructure, reducing costs, and improving service levels.



Qualifications



Post-secondary education in Computer Science, Information Technology, or equivalent work experience.



3+ years of experience in software development and/or IT support roles.



Proficiency in troubleshooting Mac OS and Windows environments.



Solid understanding of application integration and IT infrastructure.



Strong analytical, problem-solving, and documentation skills.



Excellent interpersonal and communication abilities.



Preferred Skills & Certifications



Experience with modern development frameworks and deployment pipelines.



Familiarity with backup systems, monitoring tools, and security best practices.



Certifications such as Cisco CCENT, CompTIA Security+, or Apple Certified Technician.



Demonstrated commitment to continuous learning and technical growth.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2933082
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Aurora, ON, CA, Canada
  • Education
    Not mentioned