Senior Integration Architect

  Job Description:

This role will focus primarily on integration between various customer data sources and Shoplogix’s custom data warehouse. You will work closely with Shoplogix leadership on the design, architecture, and support of the ETL (Extract Transform and Load) processes and database designs which will allow external data sources to integrate with Shoplogix data. You will need to have knowledge of Linux, Docker, Kubernetes, and/or any other relevant containerization technologies. Strong scripting skills will be an asset. Shoplogix is building an Integration development team, and you will be expected to provide leadership and mentorship to this strategic initiative within Shoplogix.   Key Responsibilities:
  • Lead the conception, development, documentation, test, and implementation of integrations required with our core Analytics/BI solution per customer use case & strategic direction.
  • Lead and support the design and architecture of multi-tenancy and associated security model to allow a single customer with mixed licensing
  • Manage customer expectations, effective project discovery, scope setting, and translating deployment outcome to business value for customers
  • Define, analyze, and validate data sources for integration
  • Document system interface specifications
  • Potential travel to strategic customer sites if required, in North America, Latin America, Asia & Europe
  • Conduct virtual discovery and when needed on-site customer discovery (billable services) to capture vision via in-depth discovery on integrating with multiple data sources that are external to Shoplogix core data
  • Work on all aspects of the Software Development life cycle
  • Work closely with the Shoplogix Principal Dev-Ops Lead to ensure that designs utilize the appropriate integration standards
  • Work with the QA (Quality Assurance) function to help test design environments including functional testing along with load and performance testing
  • Provide escalated support as required, for fixes to bugs reported on support tickets
  • Work within the Kanban Agile development workflow and achieve all lead time and cycle time standards
  The Ideal Candidate Should Have Experience in the following areas:
  • Bachelor’s degree in Computer Science or equivalent work experience
  • 5 years experience working in Database Design and AWS (or comparable cloud service)
  • Minimum 5 years of experience in integration development or related experience in a multi-application enterprise environment with mission-critical systems
  • Strong Computer Science fundamentals (object-oriented design, data structures, algorithm design, problem-solving)
  • Experience taking a leading role in building complex software systems that have been successfully delivered to customers
  • Ability to manage and prioritize a complex workload with minimal supervision
  • Hands-on experience with business requirements gathering and analysis
Experience with any additional specifics from the Technology Stack listed above would be an asset.   Perks at Shoplogix
  • Flex hours and home/office balance
  • Being part of an excellent team of colleagues to collaborate with
  • Automated build system
  • Work with modern technology and modern software techniques
  Some of the fun we have outside of work (when COVID restrictions allow for it)
  • movie nights
  • indoor climbing gym
  • ⚽ weekly group soccer games (outdoor/indoor depending on the season)
  • frisbee golf
  • mountain biking team races
  • beach volleyball
  • ⛳ golf tournaments
    COMPANY DESCRIPTION Shoplogix is a fast-growing and highly innovative organization focused on delivering smart, cloud-based, software solutions that improve operational performance for manufacturers worldwide. We have customers in 32 countries and direct representation in 11 countries. Shoplogix is an autonomous company under Constellation Software, the largest software group and the most successful technology stock in Canada over the last 10 years [TSX: CSU]. Shoplogix is in a unique position as it has the long-term and full backing of Constellation Software including access to their best practices and career opportunities. At the same time, Shoplogix has a highly entrepreneurial and dynamic culture given it operates as a fully autonomous company. We have very ambitious growth targets and we have only begun to scratch the surface of our addressable market. We need your help to create something very special – a world-class global Smart Factory Software Platform company in manufacturing. The manufacturing industry is undergoing a digital transformation and trends like IIoT, AI, and Industry 4.0 play right into our offering. Our ambition is to create a Smart Manufacturing vertical through organic growth but also through acquisitions. We value curiosity, drive, transparency, and engagement. Our head office is located in the beautiful town of Oakville and we are moving to brand new offices (in Oakville) at the beginning of 2020.   PRODUCT DESCRIPTION Shoplogix is an advanced IIoT software platform that increases efficiency, boosts productivity, and improves performance in manufacturing. We offer an innovative web-based solution that transforms the way we see, analyze and interpret data to drive machine and process efficiency on the plant floor. Our cloud-based performance management solution delivers real-time visual tracking and analysis of production and automatically highlights the opportunity cost of downtime in a highly visual and intuitive reporting interface. Shoplogix integrates data visualization with powerful analytics to expose hidden losses, eliminate waste and accelerate continuous improvement and operational excellence.   TECHNOLOGY Shoplogix software takes I/O signals directly from the factory floor and pushes them up to our cloud services which provide a real-time conduit for our web reporting, mobile apps, media displays, and notification engine.   Our Stack
  • HTML5, ES6 JavaScript utilizing React.js / Flux
  • C#, RESTful web services
  • Go
  • PostgreSQL
  • IIS/Windows
  • Git
  • Linux
  • Bash
  • Powershell
  • Python
  • Amazon Web Services (EC2, RDS)
  • Kubernetes
  • Docker
  • Jira
  To apply, please submit your resume at OR apply on Linkedin by clicking here. Also, check out our “Introduction to Shoplogix and the management team” video by clicking here.
es_MXEspañol de México