Jobs.ca
Jobs.ca
Language
Spartan Controls logo

IOT Data Specialist

Spartan Controlsabout 24 hours ago
Calgary, AB
Senior Level

About the role

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

About Spartan Controls

Automation Machinery Manufacturing
1001-5000

Spartan Controls is the leading provider of industrial automation, valves, measurement and process control technology and solutions in Western Canada. For over 60 years, Spartan has provided customers with high performance automation solutions, industry expertise, lifecycle support, and technical training – delivering value our customers want. Our automation solutions are used in all process industries including oil and gas, oil sands, mining, pulp and paper, power, pipeline, and municipal. With our expert resources living and working in 14 communities across Western Canada, we are dedicated to providing exceptional customer experiences where expertise and collaboration come together.

We are a Canadian, employee-owned company with project experience spanning multiple industries. Our single point of contact reduces cost, improves the customer experience and allows us to quickly apply solutions and services to meet our customer’s automation challenges head-on.

Our strategic partnership with Emerson and other leading solution providers empowers us to connect our customers with world-class technology, exceptional technical expertise, and comprehensive lifecycle services. As an Emerson Impact Partner, we serve as the local, dedicated point of contact for sales, service, and applied engineering for Emerson's automation solutions business.

What sets us apart is our unique employee ownership model, which fosters a culture of stability and continuity. This model enables us to retain our intellectual capital and uphold a highly skilled and competent workforce. At Spartan Controls, our team members are driven by a customer-focused and entrepreneurial spirit. They have invested in their skills, training, and development to ensure that they deliver the utmost level of service. Within our organization, those who thrive exhibit a strong team-oriented mindset and a dedicated work ethic, consistently going above and beyond to exceed customer expectations.