Careers

Join the team

At Next Pathway we have built a work environment based on 3 core principles:

  • Emphasize quality first, each and every time
  • Put people in roles where they will succeed and feel challenged
  • Build a team of well qualified individuals that can share ideas and learn from each other

Our environment rewards people for hard work, loyalty, innovation and mutual support. We aim to match people’s strengths, skills and talents to our requirements. Identifying this ideal match between attitude, skill and need, leads to success.

Here you will find a list of the current opportunities at Next Pathway. We have taken careful effort to identify the specific requirements that we need at this time. Kindly review and feel free to submit your resume for our consideration.

We do not accept applicants from employment or staffing agencies.

Mission Statement

try and catch up
Play Video

Open Positions

We are looking for skilled Senior Coordinator, Business Operations to join our team!

Who You Are:

  • You are a self motivated, self starter that is hungry to learn and add value
  • You should have a passion for writing and a desire to pursue excellence
  • You enjoy problem solving and analyzing information
  • You enjoy working in an agile environment and in large teams

Key Responsibilities:

Sales Enablement

  • Assist in the Coordination of Pre-Sales Activities, Including:
    – Requirements Gathering from Internal and External Stakeholders
    – Drafting Proposals and Statements of Work (SOW) for Clients and Prospects
    – Participate in Meetings and Take Detailed Notes
  • Develop Templates for Proposals and SOWs that can be reused across diffident Client use cases
  • Sales Reporting and Forecasting and the Development of a Company-Wide Client Relationship Management (CRM) Platform.

Marketing

  • In conjunction with the Marketing Team, Draft Sales Materials including: Pitch Decks, Product Brochures, and Use Case documents.

– Human Resources

  • Assist in the Posting of Jobs and Screening of Resumes
  • Conduct the Initial Telephone Interviews to Screen Candidates
  • Setup In-Person Interviews with the Next Pathway Team
  • Track Candidate Pipeline and Create a Funnel of Potential Hires
  • Research and Keep Track of Industry Rates and Salaries within the Technology Sector

Finance and Accounting

  • Assist in Projections for the Company by Feeding: Monthly, Quarterly and Annual Sales Data
  • Assist in the Assembly of the Scientific Research and Experimental Development (SR&ED) Claim
  • Assist in AR/AP Processing and other Month/Year End Activities
  • Assist in the Assembly of Files for the Annual Audit

Required Skills and Qualifications:

  • 3-5 Years Experience in Writing Intensive Role
  • Exposure to Working Across Many Business Units (HR, Sales, Finance, Marketing, etc.)
  • Experience Writing Statements of Work or Client Proposals
  • Possess Superior Interpersonal and Communication Skills
  • Ability to Simplify Complex Concepts into Easy to Understand Language
  • Able to Manage Complex Tasks and Projects with Competing Deadlines Concurrently

Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • QuickBooks Desktop: Accounting Software
  • Basecamp: Project Management & Team Communication
  • Pipedrive: Sales CRM System
  • Slack: Messaging Platform
  • Zoom: Meetings and Video Conferencing
  • Confluence: Collaboration Tool
  • JIRA: Project Management Software

Other Skills:

  • Business, Marketing, Sales, Human Resources or English Background
  • Proven Ability to Write Masterful Reports and Statements of Work
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Operations
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for a skilled Data Architect to join our team!

The candidate needs to have extensive experience as follows:

  • 10+ years Senior Data Engineer or Data Architect Experience
  • 10+ years of Data Warehousing Experience
  • Expert Level Knowledge in Current dBase Technologies and Big Data Architectures
  • Expert Level Experience with Several of; Azure SQL, AWS Redshift, Oracle, DB2, Hadoop
  • Experience with Re-Engineering Large Enterprise Scale Legacy dBases to Modern dBase Platforms
  • Solid understanding of Data Architecture and Data Management approaches and implementation methodologies
  • Must have very good understanding of data warehouse methodologies including design patterns, data mapping, data integration, data testing and application performance tuning.
  • Excellent knowledge/experience with SQL.
  • Proficient in relational database management systems (RDBMS), data architecture, data modeling (including dimensional), data warehousing, Object Oriented Methodologies, and Client/Server development
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal, consensus building and negotiation skills; cost/benefit analysis
  • Solid understanding of Data Architecture and Data Management approaches and implementation methodologies

Responsibilities:

  • Review business and data requirements and interpret these into an architectural design that is aligned to the clients target state architecture. Create and document future state architectural options to address specific issues or initiatives. Acts as subject matter expert, makes recommendations, and provides technical counsel as necessary. Ensure that architectural solution aligns with future state vision.
  • Develop data standard architecture deliverables (Conceptual architecture, logical architecture, reference architectures, architecture decisions) for large, medium-to-high complexity, projects that describes the business context for the initiative and will include the relevant application, business, data architecture components that will make up the entire solution
  • Provides Architecture artifacts and performs reviews of other’s
  • Ensure that solutions leverage published standards and architecture patterns, and assist with development of new patterns/standards when required
  • Meet and interface with business and IT managers on data architecture deliverables
  • Lead role in developing the vision for a target state data architectures.
  • Develops and provides guidance to team on Reference/Enterprise Solution architectures

Other Skills:

  • Previous Consulting or Experience Conducting C-Level Presentations
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Architecture
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for a a skilled Data Visualization Expert to join our team!

Who You Are:

  • You are a self motivated, self starter
  • You should have a passion for data and design and a desire to pursue excellence
  • You enjoy problem solving and analyzing information
  • You enjoy working in an agile environment and in large teams

Key Deliverables:

  • Visualize Data Flows across a given Database
  • Inputs are the Jobs within the Database and the Tables that each Job Reads or Writes to
  • There are a large number of Jobs, Tables and Data Relationships need to be displayed in an Interactive fashion (Directed Graphs).
  • Tables and Jobs will be nodes in the Graph, arrows will show flow of Data.
  • Recommend the best tool to be used for this project
  • Need to show the flow of information from Source (Tables only read from) to Destination (Tables only written to), with all the tables and jobs in between
  • Need the ability to Zoom in and out, combining tables into clusters or something similar
  • Need the ability to Select subsets of the database based on given criteria.
  • Need the ability to Enhance the data with additional attributes (i.e. Size of Table, Number of Users, etc.)
  • Enable the visualizations to be interactive, easy to use, actionable and leverage current best practices
  • Ability to work accurately with data and quickly manipulate data to produce meaningful results
  • Analyze large amounts of raw information to find hidden or emerging patterns in the Data and improve visualizations to display as such

Required Skills and Qualifications: 

  • 5+ years of experience working as a Data Visualization Expert
  • Expertise in data visualization tools; Graph Data Visualization (i.e. TigerGraph, Neo4j, D3.JS, etc.)
  • Demonstrated experience with previous compelling visualization work on similar projects
  • Strong Data Analysis & Modeling skills
  • Excellent background of working with multiple databases; relational, dimensional, graph, unstructured/file, etc.
  • Entity Relationship analysis & modeling methodology

Other Skills:

  • Computer Science, Design or Related Background
  • Adoption of Agile and Scrum Development Methodology
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Development and Design
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

​We are looking for a SQL Developer’s to join our growing team!

Requirements and Responsibilities:

  • Minimum of 7 years of proven experience in a core competency
  • Writing well designed, testable, efficient code
  • Develop and maintain unit tests and integration tests, and test automation.
  • Proven hands-on Software Development experience
  • Strong understanding and experience of relational database, include design and implementation
  • Strong Data Warehouse knowledge and experience, include data modeling, data ingestion, transformation, data consumption patterns
  • Strong SQL knowledge and experience, including developing and optimizing complex queries, creating efficient UDFs to extend the functionalities
  • Experience in at least 3 of below RDBMS: Teradata, Netezza, SQL Server, Greenplum, Oracle, Sybase, DB2, MySQL, Redshift, SQLDW.
  • Experience with Cloud Technologies (Azure, GCP, Snowflake, AWS)
  • Experience with ETL tools (Informatica, Data stage, SSIS, Talend)
  • Experience with major programming languages (Java, Python, Scala, C++, Java Script)
  • Good experience using industry-standard design patterns, practices and Cloud strategies.
  • Ability to collaborate and communicate effectively with all Stakeholders (i.e. Developers, Business Analysts, Business Stakeholders).
  • Adoption of Agile and Scrum development methodology
  • Experience working with Multi-Vendor, Multi-Culture Development teams in dynamic and complex environment
  • BA/MS/PHD degree in Computer Science, Engineering or a related subject

Other Skills and Requirements:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Quality Assurance
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills
  • Willingness to Travel to the US is a plus but not required

We are looking for a skilled Senior Project Manager to join our team!

Note: This role will require travel of approximately 50% between Canada and the USA

The candidate needs to have extensive experience as follows:

  • 10+ years as a Project Manager managing risks inherent in leading complex projects
  • 5+ years leading multiple technical teams that may be geographically distributed
  • Technical familiarity with cloud technologies, enterprise data warehouse concepts, data integration pipelines and reporting

Responsibilities:

  • Ensure teams have access to technical clarity and right focus during meetings / stand-ups
  • Facilitate operational efficiencies of the development team to plan maximum deliverables in an iteration
  • Responsible for removing the impediments and blocking issues for the team.
  • Responsible to conduct retrospective meetings.
  • Implements processes, practices, and tools allow for multiple paths of delivery (i.e. create simplified, consistent, reusable, efficient and flexible methodologies).
  • Recommends improvements and drive alignment across IT teams within the same line of business
  • Leads and influences others including those more senior on best practices

Project Management / Scrum Skills:

  • Knowledge of agile methodology and frameworks (i.e. Scrum, Kanban, XP, etc.)
  • Understands the basic fundamentals of iterative and incremental development.
  • Knowledge of other Agile approaches, like: Kanban, Crystal, FDD, XP, etc.
  • Basic knowledge of software development processes and procedures to understand Team needs.
  • Expert in estimation and planning and knows how to create useful, reliable and practical plans for software development projects.
  • Knowledge of Agile techniques: User Stories, Continuous Integration, ATDD, TDD, Continuous Testing, Pairing, Automated Testing, Agile Games
  • Ability to understand the commitment to deliver the project on time analyze, organize and prioritize  work
  • Experience in matrix-managing multi-disciplinary teams
  • Experience in sprint planning and agile development practices
  • Knows about the value of metrics and incremental delivery.
  • Knowledge about tasks, backlog tracking, burndown metrics, velocity, user stories etc.
  • Familiar with common development practices

Project Knowledge

  • Previous experience in EDW, Datawarehouse Migration or Data Integration projects
  • Knowledge of cloud and related cloud solutions

Other Skills:

  • Previous Consulting or Experience Conducting C-Level PresentationsTeam Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Scrum and Project Management
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

Must Have:

  • Great communication skills (verbal and writing)
  • Previous external client service, consulting or contracting experience
  • PMP, CSM and Bachelor’s Degree in Engineering or related field from a reputable university.
 

We are looking for a skilled Power BI Developers to join our team!

The Successful Candidate Will Have:

  • Computer Science background
  • Minimum of 5 years of proven experience in a core competency
  • Must be a Power BI Expert
  • Experience working with data set ingestion, data model creation, reports, complex dashboards, KPIs, Power BI Pro features, work spaces, and security
  • Experience with Data Analysis Expressions (DAX) language for formula creation
  • Extensive expertise with Microsoft BI solution stack High level of demonstrable proficiency with Microsoft Excel, including Power Query, Power Pivot, connections to external data sources, REST APIs, pivot tables, charts, and slicers
  • Proven ability to create, publish, and manage content packs
  • Deep understanding of security as it pertains to data access, scope, and distribution of reports and dashboards
  • ETL experience
  • Strong data modeling experience
  • Ability to understand business processes and create technical solutions to meet those needs
  • Experience working with Enterprise Data Warehouses (Teradata, Netezza, SQL Server, Greenplum, or Oracle)
  • Experience with Cloud Technologies (Azure, GCP, Snowflake, AWS)
  • Experience with Hadoop
  • Knowledge of CI tools like Git, Maven, SBT, Jenkins, Artifactory/Nexus, JIRA, GIT, Confluence
  • Proven ability to write efficient, maintainable, well documented code
  • Adoption of Agile and Scrum/Kanban development methodology
  • Basic understanding of all phases of product/project development life cycle and support processes.
  • Excellent knowledge of SQL and able to write and understand sql queries.
  • Good in identifying issues and conducting root cause analysis.
  • General troubleshooting/resolution skills in ETL failures and SQL Queries.
  • Develop and maintain unit tests and integration tests, and test automation

Other Skills:

  • Previous Consulting or Experience Conducting Presentations
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Development
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for a skilled Enterprise Architect to join our team!

The candidate needs to have extensive experience as follows:

  • Enterprise Architecture skills, with an understanding of TOGAF
  • Hands-on knowledge of EA Sparx
  • Experience in conducting technical sessions to gather architecture level information on legacy systems
  • Ability to decompose systems into their core components and interdependencies
  • Experience in modelling systems into their ABBs, interconnections, data flows, services, and interfaces
  • Ability to capture current state architectures, derive target states, and identify current-future state gaps
  • Ability to define transitional architectures, develop roadmaps, and state business benefits for each transition
  • Familiarity with IT industry reference architectures
  • Experience with the Electronic Payments industry, payment and card processing systems, and their functional capabilities
  • Experience with TSYS card processing, TSYS clearing and settlement, and TSYS APIs
  • Familiarity with REST APIs and OpenAPI specs
  • Experience with Microservices architecture and design patterns
  • Experience with mainframe, IMS, CICS, MQ

Other Skills:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Quality Assurance
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for a skilled Data Integration/ETL Developer to join our team!

The candidate needs to have extensive experience as follows:

  • Programming/Scripting Knowledge: SQL, Bash/ Shell Scripts, Python, JavaScript
  • Reviewing and optimizing SQL queries
  • Exposure to data modeling to visualize database structures
  • Programming views, stored procedures and functions
  • Create and modify database entities (tables, views, stored procedures packages, database links and ODBC connections).
  • Use Views, Triggers, and Stored Procedures for updating and cleaning data.
  • Have basic understanding of data warehousing concepts: architecture, schemas & metadata concepts. Useful for creating data flow mappings
  • Work with QA to develop and execute test plans based on appropriate coverage for the functionality being delivered
  • Knowledge of data stage jobs: sequential and parallel, understand their flow and be able to develop data mappings.
  • Develop Shell scripts to automate file manipulation and data loading procedures.
  • Have basic understanding of Linux systems, be able to access them using GUIs and work at the command line
  • Have knowledge of developer commands in Linux/Unix environment, understand how Linux organizes files and navigate its filesystems.
  • Edit programs with editors such as VI and Vim
  • Write Bash scripts that interact with users or shell features
  • Python programming with a focus in: flow control, variables
  • Understanding of working in GIT environment

Other Skills:

  • Computer Science or Related Background
  • Proven Ability to Write Efficient, Maintainable, Well Documented Code
  • Adoption of Agile and Scrum Development Methodology
  • Willingness to Travel to the US is a Plus but not Required
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Development
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for a skilled Redshift Engineer/SQL Developer to join our team!

Who You Are:

  • You are a self motivated, self starter
  • You should have a passion for development and a desire to pursue excellence
  • You enjoy problem solving and analyzing information
  • You enjoy working in an agile environment and in large teams

Requirements and Responsibilities:

  • Minimum of 7 years of proven experience in a core competency
  • Writing well designed, testable, efficient code
  • Develop and maintain unit tests and integration tests, and test automation.
  • Proven hands-on Software Development experience
  • Quick learner, able to lead others, A-to-B-no-nonsense kind of individual
  • Able to work with CLI Tools, Scripting in Linux environment is a must
  • Strongly desirable experience with both Teradata and Redshift (Redshift bare minimum)
  • Strong understanding and experience of relational database, include design and implementation
  • Strong Data Warehouse knowledge and experience, include data modeling, data ingestion, transformation, data consumption patterns
  • Strong SQL knowledge and experience, including developing and optimizing complex queries, creating efficient UDFs to extend the functionalities
  • Experience in RDBMS: Teradata, Redshift
  • Experience with Cloud Technologies (AWS, Snowflake)
  • Experience with ETL tools (Informatica, Data stage, SSIS, Talend)
  • Experience with major programming languages (Java, Python, Scala, C++, Java Script)
  • Good experience using industry-standard design patterns, practices and Cloud strategies.
  • Ability to collaborate and communicate effectively with all Stakeholders (i.e. Developers, Business Analysts, Business Stakeholders).
  • Adoption of Agile and Scrum development methodology
  • Experience working with Multi-Vendor, Multi-Culture Development teams in dynamic and complex environment
  • BA/MS/PHD degree in Computer Science, Engineering or a related subject

Other Skills and Requirements:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Quality Assurance
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for a skilled Junior DevOps to join our team!

Who You Are:

  • You should have a passion for DevOps and a desire to pursue excellence
  • You enjoy automation, monitoring and developing new tools to improve efficiency, keeping systems secure and adhering to security compliance
  • You want to be responsible for frameworks and tools to build, test, and package software through development, QA and production environments
  • You gain satisfaction when you are able to quickly and safely build and deploy, recover systems in case of failures, and improve the productivity of the team

Key Responsibilities:

  • Develop and maintain the tools to simplify the life cycle of our software products in multiple environments from build to roll out
  • Integrate and support monitoring applications to provide insight into application state, health and logging
  • Help the product team provision and deploy new virtual machines and environments in multi-cloud or on-premises
  • Work with product Leads to troubleshoot problems in our build and deployment environments
  • Implement IT policies to adhere to security compliance and audits

Required Skills and Qualifications:

  • Hands-on experience with Linux: CentOS
  • Work experience with various databases: MySQL, PostgreSQL etc.
  • Hands-on experience working with cloud infrastructure and services: Google Cloud Platform, AWS or Azure
  • Experience with virtualization technologies: VMWare VSphere
  • Experience designing and implementing tasks in CI/CD pipelines and tools (Bitbucket, Jenkins, Artifactory, Maven)
  • Experience with container technologies (Docker, GKE, ECS)
  • Bash/Python scripting knowledge
  • Git repository and release management experience
  • Knowledge of the Software Development Life Cycle and experience working in DEV/QA environments
  • Knowledge or experience implementing IT policies for security and privacy compliance (SOC, PCI, etc)
  • Experience with deploying, running and troubleshooting Java applications

·          

Technologies and Frameworks, You Might Work With Include:

  • AWS
  • GCP
  • Azure
  • Vsphere
  • Jenkins
  • Bitbucket
  • Artifactory
  • Git
  • Terraform
  • Ansible
  • MySQL
  • PostgreSQL
  • Java
  • Bash
  • Python

Other Skills:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

To join our team, please apply here!

Please submit your resume for consideration. Note that we will only contact those candidates meeting our requirements.
NextPathway-logo.png
Thank you for signing up for our newsletter