We are building a culture of humble professionalism founded on the core values of respect, integrity, and service excellence.

Based in Ottawa, Ontario, Quarry Consulting delivers programs, projects and solutions across Canada and internationally. We have successfully placed employees and consultants in the IT industry across a broad range of technologies and environments. We help technology and business professionals find ideal opportunities with our clients.

We treat our candidates with respect and work hard to earn their trust and commitment…we want people to want to work with us. You are more than just a resume in our database! Quarry Consulting is a well-established company of IT Staffing professionals and our team wants to work with you. If you want to collaborate with a responsive, ethical, and exceptional IT services company, Quarry Consulting is your firm!

“The people are what make Quarry Consulting a great company to work with. The Quarry team truly cares about the objectives of their clients and the goals of the people they represent ….they go to great lengths to ensure success for both.”

- Kevin Forbes

Current Opportunities

 By listening to our clients’ needs and understanding their goals, we establish effective recruitment and placement strategies to support our clients’ departmental and program priorities. 

Azure Developer

Title: Azure Developer

Location: Remote

Contract Length: April 2021


  • Design, build and configure applications to meet business process and application requirements.

Required skills and experience:

  • App service/Function app
  • API management, API Gateway, and Traffic manager
  • Azure Kubernetes Services, Istio, Helm
  • Cosmos DB, Azure SQL DB
  • Event Hubs, Notification Hub
  • Service Bus - Redis cache
  • Virtual network, Azure Network security group
  • Azure Storage
  • ARM templates

Azure DevOps Engineer

Title: Azure Devops Infrastructure

Contract Length: 12 months

Location: East end Ottawa – remote until onsite available

Clearance: Enhanced Reliability


This role is to support clients to design, build and run an agile, scalable IT infrastructure that is standardized and optimized to deliver operational efficiencies, improve employee and workplace performance and meet dynamic business demands. Apply infrastructure improvements across the workplace, network, data center and operations as well as provide resources to manage and run the infrastructure on a managed or capacity services basis.

Major Responsibilities and Accountabilities

  • Collaborate with Engineers to understand the current state, challenges and use that information to design a target state that is linked to the business and enterprise strategic objectives.
  • Support deployments and infrastructure changes to deployment environments in a controlled auditable manner
  • Promote good engineering practices across their teams, including effective engineering estimation, decision making, and risk management, good incident response processes and thorough incident reviews
  • Collaborate with internal, external, technical and non-technical teams to build and support platforms
  • Work with relevant teams to set up best practices with the ability to define operations processes, implement DevOps, SRE, Deployment checklists, and more
  • Improve tooling for build and deploy processes, automated testing, and security
  • Collaborate with relevant teams to define and update the Client’s data flow, identify high risk areas and develop feasible mitigating solutions
  • Support client efforts to integrate to the platform by providing technical subject matter expertise

 Skills and Experiences

Must Haves skills:

  • Bachelor’s Degree in Computer Science or related field
  • 2-3 years work experience in cloud operations and infrastructure roles
  • Proven track record in a DevOps role, ideally with experience in the setup of a DevOps capability
  • Experience building continuous integration and infrastructure-as-code environments, including multi-region failover, zero-downtime deployments, failure injection, artifact repositories, etc.
  • Experienced on how to design for observability and reliability
  • Experience with cloud platforms (Azure ideally) and management tooling (including Containers, Terraform, Ansible, Puppet etc.) in a variety of business environments such as large enterprises and start ups
  • Comfortable with and experienced in defining roadmaps and owning your team’s project prioritization and backlog, and with the trade-offs inherent in a rapidly-changing technical environment
  • 2 years’ experience of using Azure in production; familiarity with core services such as Azure Storage including Blob, Azure VMs, ApplicationEC2, AzureLB, Azure ASG, Azure Serverless, Azure DB, Azure Container Instance, Kubernetes, Docker
  • Experience deploying and configuring event and message-based technologies such as Event Grid and Service Bus
  • Good networking and enterprise level storage knowledge with SQL and NoSQL DB
  • 1-2 years experience with event driven architecture or microservices
  • 1-2 years hands on experience with Azure Serverless technologies or working with technologies such as: Lambda, API Gateway, SNS, SQS, MQ, and/or Step Functions on AWS.
  • Knowledge and experience deploying data hosting solutions to the Cloud, Must be Microsoft Azure
  • Experience using logging and monitoring tools such as ELK, DataDog, or similar

OpenShift Infrastructure Architect

Title: OpenShift Infrastructure Architect 

Location: Remote

Contract Length: 6-months

Security Clearance: Enhanced Reliability


  • Expertise in OpenShift Container Platform architecture and Fuse Middleware platform
  • Expertise with Red Hat 3scale platform
  • Expertise in physical network design
  • Hands-on experience in configuring OpenShift Container Platform 4.x in an on-premise environment.


  • Provide support to the Technical Authority’s infrastructure team to setup the development and testing instances of the Red Hat OpenShift and Fuse platforms in the end-state data centres.
  • Design network architecture for OpenShift platform in Development, Staging, and Production environments in alignment with ITSG-22 (Baseline security requirements for network security zones).
  • Design security architecture for OpenShift platform in Development, Staging, and Production environments in alignment with ITSG-33.
  • Define sizing requirements for underlying infrastructure across all environments based on expected volumes.
  • Provide support to the Technical Authority in provisioning the middleware capabilities such as Red Hat Fuse, Red Hat Process Manager and Red Hat Decision Manager for implementing processes and business rules.
  • Provide knowledge transfer to operational staff on the new Hybrid Integration Platform
  • Provide support to the Technical Authority in design of integration architecture planning including multiple zones/environments

Software Development Consultant

Title: C# Java Software Consultant

Location: Ottawa, ON

Contract Length: 3-years

Security Clearance: Top Secret (Must be eligible and willing to obtain)


  • 10+ years of software development experience with Java and/or C# applications.
  • 6+ years of software development and design experience with relational databases.
  • Strong design, programming and troubleshooting skills in Java (not Web)
  • Strong design, programming and troubleshooting skills in C# (not Web).
  • Experience with object oriented design and programming
  • Experience with software development and scripting in Windows environments.
  • Experience with VMWare, Mercurial, Eclipse and Visual Studio.
  • Experience with engineering support activities (meetings users, discussing requirements, validating capabilities and problem reports)
  • Experience with software build processes, pipelines and deployment tools.
  • Experience with scripting languages (for Example:Python, Windows Shell, Shell Script)
  • Experience creating user interfaces using Java and/or C#
  • Experience implementing parallel processing in Java and/or C# using threading and/or queuing systems.
  • Experience implementing solutions using containerization technology (e.g. Docker)

Exchange Administrator

Title: Exchange Administrator

Duration: 12 months with possibility of extension

Location: Ottawa, On

**This position requires Government of Canada Secret Clearance**



The Contractor must assist with the necessary remediation activities related to Customer Email Data by:

  • Providing scripts the Customer can run to remediate their Email Data
  • Providing remediation instructions to the Customer;
  • Identifying tools to automate the remediation;
  • Running tests and diagnostics to confirm remediation is successful.


Primary Skills:

  • Active Directory
  • Exchange Online

Exchange Administrator

Title: Exchange Administrator

Duration: 12 months with possibility of extension

Location: Ottawa, On

**This position requires Government of Canada Secret Clearance**



The Contractor must assist with the necessary remediation activities related to Customer Email Data by:

  • Providing scripts the Customer can run to remediate their Email Data
  • Providing remediation instructions to the Customer;
  • Identifying tools to automate the remediation;
  • Running tests and diagnostics to confirm remediation is successful.


Primary Skills:

  • Active Directory
  • Exchange Online

Application Support Engineer

Title: Application Dev Support Engineer - Azure

Location: Remote

Contract Length: October 2021


  • Application Support Engineer would be responsible for developing, maintaining, and monitoring Azure PaaS services.
  • These would include customized App Services, Mobile Service as well as supporting investigations with other Iaas and Saas Services.


  • App service/Function app
  • API management & API Gateway and Traffic manager
  • Azure Kubernetes Services
  • Istio & Helm
  • Cosmos DB & Azure SQL DB
  • Event Hubs, Notification Hub, Service Bus
  • Redis cache
  • Virtual network & Azure Network security group
  • Azure Storage & ARM templates.

Solutions Architect - Active Directory

Title: Solutions Architect - Active Directory

Duration: 6 months with possibility of extension

Location: Ottawa, On

The Next Generation Infrastructure project requires a solution architect to augment its team in order to help define technical direction (roadmaps) for some of the shared components in our landscape as more applications migrate to cloud platforms. The initial focus of this position will be researching current and future usage and requirement of our Active Directory implementations. Understanding and clarifying dependencies and assumptions across numerous large programs and initiatives. This assignment can, evolve to other roadmaps for shared services as related to migrating applications to the cloud.


•            Research and document the as-is state of the directory services in the Canada Post environment. Meet with IT and project stakeholders to asses directory service plans (near term needs and long-term goals)

•            Recommend and build out a roadmap for directory services that takes into account the findings from the above analysis.

•            Lead workshops and discovery sessions to gather necessary information. Collaborate with individuals across the organization to ensure all details are considered

•            Document and present findings to the NGI Leadership team in a clear and concise manner


Must have

•            4+ years solid hands-on working experience with Active Directory and LDAP

•            2+ years solid hands-on working experience with Azure Active Directory

•            10+ years experience working as a solution architect with a strong focus on identity and security

•            Deep understanding of Identity and Access Management, along with general Security concepts

•            Excellent skills in synthesizing complex material, documenting it in an understandable format and presenting to management.

•            Ability to balance multiple demands and work both independently and as part of a team to develop solutions

Nice to have

•            Understanding of Radius implementation.

•            Track record of helping large and complex clients successfully adopt the public cloud for mission critical workloads

•            Deep knowledge in public cloud architecture, networking, workload types, migration patterns and tools

•             2+ years’ experience working in a major cloud environment (AWS or Azure) and SaaS Enterprise Application development 

Full Stack Engineer

Title: Java/Angular Developer

Contract Length: 12 months

Location: West end Ottawa or Downtown Toronto– remote until onsite available

Clearance: Federal government clearance is required


Our Client is looking for an Angular/Java Developer who will be part of a highly skilled, Agile team and work in a collaborative environment where continuous learning opportunities and challenging work is a constant. You will employ agile development practices including test and deployment automation as well as Continuous Integration to improve overall execution speed and product quality.

Major Responsibilities and Accountabilities

• Years of industry experience developing Java Applications working in Java 8/11, Spring and Angular 2+ platforms.

• Implement full-stack features end to end utilizing a mix of back-end and front-end architectures

• Strong experience and knowledge of Design and Architectural patterns and knows when to apply them.

• A focus on delivering results with benefits to the customer

• Experience working in an Agile Team environment as well as work independently

• A champion who undertakes new approaches and helps transform our technological capabilities

• Comfortable in a dynamic environment with multiple concurrent priorities

• Strong interpersonal and communication skills and ability to communicate technical solutions at all org. levels

• Ability to learn quickly, work across full stack and in a fast-paced environment

• Ability to understanding existing application by reading source code with minimal documents

• Critical thinker and problem solver

• Team player, leader and mentor

• Key contributor to design and implementation of projects with varying complexity

Skills and Experiences

Must Haves skills:

• 5+ years’ experience with Angular (preferably Angular 8/9/10), Typescript, RXJS, JWT, NodeJS

• 7+ years’ experience working in Java 8/11

• 7+ years’ experience with Spring framework using IOC, MVC, Security, JDBC or Hibernate

• 7+ years’ experience with JavaScript, jQuery, CSS/SASS/SCSS, HTML5, Ajax, JSON

• 5+ years’ experience with Spring boot

• 5+ years’ experience with responsive design and CSS frameworks (e.g. Foundation 5/6, Media queries)

• 7+ years’ experience working with RDBMS, SQL, Oracle. etc.

• 7+ years’ experience working with Java application servers (WebLogic, Tomcat, etc.)

• 7+ years’ experience with Web Service/API technologies REST/SOAP, Swagger2,

• Experience with source version control, build and dependency management tools (Git, Maven, etc.)

• Experience building Angular libraries (or open-source libraries in general)

• Experience with unit test frameworks for Java and JavaScript/Typescript (unit testing, e2e testing, testing NgRx and

  RxJS, Karma/Jasmine, Junit/TestNG)

• Must bring examples of previous work to interview and be prepared to walk through code samples of previous


Nice to Have Skills:

• Knowledge of Redux design patterns

• Experience implementing WCAG standards and specifications, particularly in Angular applications

• Experience with WAI-ARIA practices including troubleshooting and resolving accessibility-related issues, particularly

  in Angular applications

• Secure coding practices, including spring security, and knowledge of common OWASP security findings

• Experience with CI/CD best practices and tools such as Jenkins, Microservices, OpenShift, SonarQube etc.

• Current with latest technology, trends, and best practices


• University/college degree in Computer Science (or equivalent) or 3+ years of work experience in related field required.

Senior Marketing Manager

Title: Senior Marketing Manager

Location: 100% remote

Contract Length: 12+ months

Basic Qualifications:

  • 7-10 years’ experience in integrated marketing particularly client and opportunity centric marketing programs
  • Good experience in B2B marketing including digital, social media and marketing analytics
  • Must be agile and willing to jump in and execute deliverables when needed
  • Overall program management skills, including excellent communication skills, are required to ensure production support and design activities are completed on time and on budget

Professional Skill Requirements:

  • Broad overall business acumen, industry knowledge, knowledge of Accenture's areas of business
  • Understanding and ability to originate and apply marketing concepts
  • Ability to develop and apply creative solutions to complex issues
  • Budget management
  • Excellent customer service skills
  • Executive presence and influence
  • PPT – intermediate level, MMS/Salesforce – intermediate level. 7+ years B2B experience Sales and RFP experience a plus

Power Portal Developer

Title: Power Portal Developer

Duration: 6 months with strong likelihood of extension

Location: Ottawa, Ontario


  • Must have PowerApps Portal experience includes (Webform, Entity Form, Entity list, etc.)
  • Must have experience in JQuery, JavaScript, Liquid Template, Bootstrap
  • Must have experience in latest version of Microsoft dynamics CRM for customer service.
  • Must be able to communicate with a client as to what is possible / not possible from a functionality perspective
  • Must be able to guide more junior developers in the team on best practices in powerportal development
  • Minimum 5 years experience as a developer, preferably in Dynamics
  • Must be able to commute to a client government location to pick up laptop (offices in Ottawa, Calgary, Toronto, Montreal, elsewhere across Canada but we have team members from these locations already)
  • Prefer to have experience in PowerApps such as( Power Automated, SharePoint, and Model driven App).
  • Security / authentication experience with cloud a bonus

Salesforce CPQ Architect

Title: Salesforce CPQ Architect

Duration: 6 months with possibility of extension

Location: Toronto, On

**Must have Salesforce CPQ and Communities experience for this role**


Role Description

The team is looking for an experienced Salesforce Architect to both deliver on existing initiatives and establish Business-Technology roadmaps for future initiatives.

Core Qualifications

·        Ability to collaborate with senior leaders from Business and Technology to design long-term Business-Technology roadmap for individual Salesforce orgs

·        Ability to design and implement Enterprise Org strategy for multiple Salesforce orgs Bank-wide

·        Completed multiple Enterprise level Salesforce platform implementations

·        Work with cross-team product owners, developers and test engineers to support QA processes

·        Work with the client to understand their current business issues and pain points

·        Identify the desired process models and solution architecture that will address their issues and pain points

·        Translates business requirements into well-architected solutions that best leverage the Salesforce platforms and products

·        Articulate the benefits and risks to a solution’s feasibility and functionality

·        Follow and understand new Salesforce product and technical capabilities resulting from product releases and acquisitions

·        Drive requirement workshops and serve as the Salesforce platform expert

·        Work with the client to build out their CRM strategy and roadmap, enabling both quick wins and longerterm strategic goals, leveraging technology

·        Review and provide guidance on design and infrastructure blueprints, as well as proactively identify and communicate potential issues or risks

·        Review and provide input on detailed design specifications, infrastructure and project plans

·        Coach and mentor junior technical and functional team members


·        Significant technical and/or business process consulting or Enterprise Architecture experience and at least 3 additional years of Solution Architect experience.

·        Extremely strong written and oral communication and presentation skills are required

·        Degree in a Computer Science, Business Administration or related subject.

·        Hands on experience of Salesforce CPQ and Communities

·        Minimum 8-10 years of Salesforce platform experience

·        Expertise providing solution architecture on Salesforce Community Cloud and Salesforce Sales Cloud

·        Proven ability to design and optimize business processes and integrate business processes across disparate systems

·        Active Salesforce certifications or ability to achieve relevant certifications upon hire

·        Good to know: Utility industry knowledge