IOT Data Specialist

Date: Sep 22, 2025

Location: Calgary, AB, CA, T2A 7V2 Edmonton, AB, CA, T6E 5L9 Burnaby, British Columbia, CA, V5A 4X5

Company: Spartan Controls Ltd.

Spartan Controls is an employee-owned company and leading provider of data management, industrial automation, valves, measurement and control solutions for process industries in Western Canada and beyond.  We are dedicated to providing exceptional sales, support and service experiences for our diverse customer base in industries such as mining, power, oil & gas, municipal, pulp & paper, and chemical.

 

Spartan is committed to creating a sustainable modern world with innovative automation. Our focus is Customer Outcomes.  By leveraging applied automation we assist customers improving their Safety, Reliability, Operations and Productivity.  

 

Our employee ownership model creates a unique culture of community, creativity, entrepreneurship, and a place to build your career.  Spartan Controls provides an environment that not only encourages you to do your best, but also empowers you to do what it takes to create a solution, address a need, or respond to an issue.

 

Summary

Join our dynamic Digital Foundations team as an IOT Data Specialist. With locations in Calgary, Edmonton, Burnaby, Saskatoon, or Regina, you'll collaborate within a robust team, reporting to the Operations Manager.

 

As a data specialist and use case developer you will work with the Aspentech Inmation platform leveraging the Lua programming language or equivalent (Python, JavaScript).  You will build data flows use cases between OT (operational technology) and IT system layers - exposing data from the OT layer to users within the IT landscape (passing data up through layers in the Purdue Model). Your work will be performed both in the office and at customer sites, applying software and data management expertise to deploy and support data management in new and existing industrial automation solutions.

 

This is a unique career-building opportunity for individuals who want to work with a leading automation and digital solutions supplier.  This position will provide an opportunity to apply your software knowledge and industry experience through design, implementation and ongoing service and support with the guidance and support of a highly qualified team.  The training provided for this opportunity will consist of formal training, mentoring, and partnering with peers in the field.

 

Role and Responsibilities

  • Implement, integrate, and test data use cases with a focus on Aspentech Inmation platform.
  • Design, configure, develop, and test purpose-built data solutions in collaboration with customers. Development is a mix of Frontend (WebStudio) and Backend (Platform logic) development.
  • Work independently or part of a small team to develop requirements with customers and design a software solution.
  • Collaborate with cross-functional teams to integrate the Aspentech Inmation system with other existing systems and applications.
  • Testing of software applications for on-premises, virtual, and cloud-based deployment.
  • Develop visualizations, dashboards, analytical equations, and advanced reporting.
  • Lead project delivery, encompassing technical implementations, testing, and documentation using both Waterfall and Agile Methods.
  • Manage incident response and service requests, providing troubleshooting and support for software applications.
  • Work closely with IT & OT professionals, engineers, and stakeholders to gather requirements, assess needs and implement effective solutions.
  • Travel to customer sites maybe required, however the current expectation is a large percentage of the work will be executed from a Spartan Controls office

Qualifications and Skills

  • Bachelor’s degree in computer science, related software engineering discipline or equivalent experience
  • Possess a foundational understanding of computer programming, encompassing knowledge of data structures, algorithms, concurrent programming, and elements of operating systems design.
  • Essential experience with Lua programming language or equivalent (Python, JavaScript) is a requirement, emphasize this proficiency in your application.
  • Valuable expertise in databases (SQL, MongoDB), and visualization tools (Power BI, Tableau) is an asset, please highlight in your application.
  • Asset: Experience with Industrial IoT products and solutions.
  • Asset: Experience with OT communication protocols (OPC Classic & OPC UA, TCP, Modbus).
  • Asset: Experience with Kafka, JSON, MQTT.
  • Demonstrate familiar with concepts such as networks, databases, servers, communications, and information security, with a proven tack record of successful participation in software development.
  • Advantageous: Certifications with Aspentech, or similar IOT platforms.
  • Requirement: Experience with Windows Server operating systems.
  • Asset: Demonstrated excellent Customer Service.
  • Strong organizational and time management skills, coupled with the ability to multitask and prioritize effectively.
  • Asset: Network Administration and Server Troubleshooting.
  • Beneficial: Understanding of Distributed Control Systems and PLC’s.
  • Exceptional troubleshooting and problem-solving skills.
  • Exhibit an entrepreneurial work ethic, a passion for customer service, and ability to work independently or collaboratively within a team.
  • Proficiency in MS Office programs (Word, PowerPoint, Excel).
  • Requirement: Valid driver’s license with a willingness to travel.
  • Requirement: Residency and eligible to work in Canada.

Spartan recognizes that there are many ways in which candidates develop knowledge, abilities, and competencies throughout their careers. We encourage applications from candidates with a variety of backgrounds and we do consider qualifications and competencies that are equivalent to those specifically mentioned above.

 

As part of our recruitment process, successful candidates may be required to pass a pre-employment secruity background check.

 

Close Date: October 5, 2025 (11:59 pm MST)

IND123

 Requisition ID: 1636