About this role
Town of CochraneSystems Application TechnicianCochrane is located in the breathtaking Bow Valley corridor in the foothills of the Rocky Mountains in southern Alberta. With a population of over 37,000 people, and growing steadily every year, Cochrane is a thriving town, surrounded by world-famous ranch country. Our western heritage is reflected in the Town?s architecture and our friendly people. The Town of Cochrane welcomes innovative and skilled individuals to join our team of over 250 employees.Make an Impact with Technology!Are you passionate about leveraging technology to drive meaningful change? As the Systems Application Technician, you'll help ensure the seamless operation of the applications, platforms, and systems that power our organization. Your expertise in technical support, troubleshooting, business systems and ERP integrations, Microsoft 365 and SharePoint administration, and solution development will help streamline processes, solve complex challenges, and drive innovation that enhances operational efficiency, employee experience, and service delivery.Working as part of a small, collaborative Information Services team, you'll have the opportunity to make a visible impact across the organization. No two days are the same. From supporting business applications and ERP systems to developing manual and automated integrations, partnering on projects, and driving process improvements, you'll enjoy a variety of work while helping teams get the most value from their technology investments.In This Role You Will Act as the primary technical resource for business applications, providing expert support, troubleshooting, and administration. Maintain, enhance, and support business systems and platforms, including developing, monitoring, and troubleshooting manual and automated integrations between ERP, Microsoft 365, and other enterprise systems. Develop technology solutions using Microsoft 365 tools, including SharePoint, Teams, Power Apps, and Power Automate, to meet organizational needs. Administer and support the organization's SharePoint Online environment, including site administration, document management, permissions, governance, security, external sharing, Microsoft 365 integrations, troubleshooting, content migrations, workflow automation, and end-user support. Support software implementations, upgrades, projects, and process improvement initiatives across the organization. Collaborate with business units to understand business requirements, recommend solutions, and improve workflows. Manage relationships with software vendors to coordinate support, issue resolution, and system enhancements. Create and maintain technical documentation, procedures, configuration standards, and knowledge resources. Train and support users, promoting the effective adoption and use of technology solutions. Stay current with emerging technologies and best practices while contributing to continuous improvement initiatives.This Role Is For You If You Are A technology enthusiast who enjoys solving problems and delivering practical solutions. Customer-focused, collaborative, and skilled at supporting users with varying levels of technical expertise. Organized, adaptable, and able to manage multiple priorities in a fast-paced environment. Curious and committed to continuous learning and improvement. Motivated by opportunities to streamline processes, automate tasks, and enhance the user experience. Excited to work in-office with the possibility of working remote 1-2 days/week.What You Bring A diploma or degree in Computer Science, Information Systems, Information Technology, or a related field, combined with a minimum of three (3) years of experience supporting business applications and technology solutions. Strong technical knowledge of Microsoft technologies, including Microsoft 365, SharePoint Online, Windows Server, SQL, and cloud-based services, with experience administering and optimizing SharePoint Online environme