DaaS Senior Consultant


Permanent, Full-time


Alberta, Canada



Closing date

June 08, 2024

Job Purposes

  • Senior Consultant capable of analyzing and proposing solutions to Internal/External Customer requests, inquiries, and challenges in overall management of real-time data and cloud applications.
  • Supports Internal/External Customers through specialized technical or scientific knowledge and product applications
  • Maintains an ongoing relationship with selected Internal/External Customers, particularly those focused on technical applications of the product or service.
  • Uses technical knowledge of products, product availability, sales territories, and individual Internal/External Customers to provide a key communications link to Internal/External Customers. May handle multiple product markets.
  • Requires relevant experience, completion of technical product training, and demonstration of high-level product and process knowledge of a technical nature.


  • Analyze client operations and business processes to document and propose efficiencies Document "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability to record accurately the change required.
  • Propose solutions based to solve problems, improve performance, and reduce costs for the customer.
    • Identify system data, hardware, or software components required to meet customer needs.
    • Monitor system operation to detect potential problems.
  • Design the system architecture, size the systems, help the customer estimate costs, and implement the solution from Blueprint, Configuration, Testing and Training through post-implementation support.
  • Provide On-Call support.
  • Provide fault diagnosis, isolation and correction for complex challenges to limit, address and resolve issues promptly.
  • During service interactions, look for opportunities to bridge internal/external customer needs to additional products/services offered by the organization.
  • Provide a high degree of technical competency and knowledge to the project in accordance with KBC standards and best practices.
  • Complete implementation work/tasks for the project as assigned.
  • Collaborate with the implementation, support and project consultant team in an onshore/offshore model.
  • Raise issues to Team Lead as appropriate to address quality/scope/schedule.
  • Discuss and recommend technical developments to improve quality of the applications/portal software and supporting infrastructure to better meet users’ needs.
  • Identify requests for KBC SME interactions.

Position Requirements

Behavioral Competencies

  • Customer Focus - Builds strong customer relationships and delivers customer-centric solutions. For example, digs deeply into customer feedback and drives the innovations that can enable the organization to better meet customers' future needs. Frequently adjusts approach to ensure customer needs are met and to improve service.
  • Business Insight - Applies knowledge of business and the marketplace to advance the organization's goals. For example, has a sophisticated grasp of business drivers, finds new ways to increase own contribution. Stays attuned to business and industry changes, ensures own activities remain aligned to key objectives.
  • Manages Complexity - Makes sense of complex, high quantity, and sometimes contradictory information to effectively solve problems. For example, consistently looks at complex issues from many angles; obtains a rich and deep understanding; swiftly cuts to the core issue; skillfully separates root causes from symptoms.
  • Tech Savvy - Anticipates and adopts innovations in business-building digital and technology applications. For example, investigates technologies to learn some cutting-edge best practices. Uses digital/social media to benefit the team and add value to the work being done; understands how to avoid misuse of these tools.
  • Cultivates Innovation - Creates new and better ways for the organization to be successful. For example, constantly looks for new ideas and innovative ways of doing things; makes the effort to get involved in new areas. Offers original ideas and promising new solutions.
  • Courage - Steps up to address difficult issues, saying what needs to be said. For example, readily shares own ideas and opinions on controversial topics; is comfortable with open deate and constructive criticism. Demonstrates clear conviction in adversity; persists courageously in difficult circumstances.


·         Computer Skills

·         Navigates Customer Challenges

·         Provides Technical Support

·         Strengthens Customer Relations

·         Troubleshoots Technical Issues

·         Builds Customer Loyalty

·         IT Testing

·         Compliance Management

·         Technical Review & Reporting

·         Actioning Planning

·         Masters Service Conversations




  • Bachelor's Degree in Computer Science or related field


  • Experience with Azure or AWS Cloud Services
  • Experience with Relational Databases or time-series data.
  • Experience with a development language (Preferably: Python, NodeJS, PowerShell, and or C#)
  • Experience with OSIsoft’s PI System and application of their product suite.
  • Knowledge of Industrial Internet of Things (IIOT)
  • Networking experience, troubleshooting LAN/WAN.
  • Knowledge of Infrastructure as Code is a plus. (Terraform/Ansible)
  • Be capable of proposing or building prototype systems to demonstrate solutions.
  • Able to plan, organize and control work for self and any direct reports.
  • Good communication skills.
  • Excellent writing skills.
  • Ability to share knowledge.
  • Ability to manage projects or programs.
  • Ability to communicate directly with customer about complex technical issues, difficult project situations.
  • Ability to advise, to consult, to defend their professional “point of view".
  • Basic experience of coordinating project work for others (4 to 6 month projects)