Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#4164 Big Data Engineer/ArchitectToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Big Data Engineer/Architect in Toronto, ON on a 9-month contract engagement! In this role, you will be a key member of our client's Field Services BI team. You will work closely with Hadoop Administrators, Data Scientists, and business stakeholders. Note: This role is hybrid (3 days in the office each week)..

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

Skills & Experience You're Bringing
- Develop and operate our data pipeline & infrastructure
- Responsible for the building, deployment, and maintenance of mission critical analytics solutions that process data quickly at big data scales
- Works directly with business analysts and data scientists to understand, develop data-driven dashboards and solutions to support their use cases
- Owns one or more key components of the infrastructure. Works to identify gaps and improving the platform's quality, robustness, maintainability, and speed
- Contributes design, code, configurations, and documentation for components that manage data ingestion, real time streaming, batch processing, data extraction, transformation, and loading across multiple game franchises.

Critical Qualifications/Competencies:
- Experience utilizing relational concepts, RDBMS systems, and data design techniques (SQL server, Teradata, Oracle)
- Strong background on the Hadoop ecosystem and its tools such as Spark, Oozie, Pig, Hive, Map Reduce, Impala
- Experience in developing data pipelines and workflows in GCP data platforms, services and applications (Pub/Sub, Storage, Dataflow, Dataproc BQ, Airflow, Composer).
- Hands-on skills with CI/CD and build automation tooling (Chef, Terraform, Ansible, GitOps, etc.)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4163 Project Manager DeploymentsToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Project Manager Deployments in Toronto, ON on a 12-month contract engagement! In this role, you will create deployment plans, create and submit request for change, and automate the manual work related to deployment configuration in day-to-day tasks. Note This role is hybrid (3 days in the office each week).

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Create deployment plans
- Create and Submit Request for Change
- Automate the manual work related to deployment configuration in day-to-day tasks.
- Improve deployment procedures with automation and documenting the deployment procedures
- Documenting change logs accurately in build and deployment processes.
- Assist the Program Manager and the development team members in planning each release
- Ensure that the organization's release controls are documented and well understood by development teams and program support teams.
- Ensure that a detailed deployment plan has been documented along with a roll back plan should anything go wrong during deployment
- Release the pre-planned communications about the product to all stakeholders
- Manage deployment activities across multiple platforms.

Experience & Skills You're Bringing
- Strong technical leadership abilities
- Excellent understanding of product release methodologies (including familiarity with ITIL's Release and Deployment Management process)
- Knowledge of DevOps
- Strong system integration experience
- Strong experience planning the development and delivery of complex software products
- Good understanding of product architecture and infrastructure components

Other Skills/Competencies
- Comprehensive understanding and working knowledge of a distributed system
- Practical experience in delivery strategy, delivery execution / release management
- Practical experience in deployment planning and execution
- Ability to build and maintain strong working relationships with key partners
- Worked in a multi-vendor and / or multi-product environment
- Ability to provide insight into best practices and process improvements
- Excellent communication skills both verbal and written so that work can be conducted in a virtual team setting
- Strong organizational skills, self-motivated, and able to handle a demanding workload
- Ability to multi-task in a dynamic environment
- Experience with capacity planning, installation, configuration, database design, migration & performance monitoring
- Experience or training in:
o SQL, XML
o Oracle, Java
o Micro Services (Openshift)
o Knowledge of -
OrderMAX
OMF
OM CPQ
DOF LB
Tapestry
SIMPLe
COM
CBRE
DOF- Digital Ordering Framework
NM1
Singleview

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4162 Senior Python DeveloperMontreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Senior Python Developer in Montreal, QC on a 8-month contract engagement! In this role, you will be responsible for providing leadership and design initiatives for building technology solutions. You will also develop architecture and integration to support medium to large-scale initiatives.

Note: This role is hybrid (3 days in the office each week) and bilingualism (English/French) is preferred. We are also accepting applications from candidates located in Toronto, Halifax or Winnipeg.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

Skills & Experience You're Bringing
- Responsible for providing leadership and design initiatives for building technology solutions. Develops architecture and integration to support medium to large-scale initiatives.
- Strong Python and ELK (Elastic Stack) skills
- Excellent DevOps Best practices, including: Kubernetes, GitLab, CICD Pipeline/Runners, Automated testing (Unit, Feature, Integration, E2E, BDD, TDD, etc.

FRENCH
Chargé d'offrir du leadership et des initiatives de conception pour la création de solutions technologiques. Développe l'architecture et l'intégration pour appuyer des initiatives à moyen et à grand déploiement.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4161 QA EngineerThornhill , ON

Employment Term: Full-time
Location: Thornhill , ON

Apply

Our client, a leader in innovative technology, is hiring a full-time QA Engineer in Thornhill, ON! In this role, you will help in delivering leading-edge Wi-Fi products and solutions. This position plays an important role in the quality assurance testing of our client's WiFi products and requires participation in the entire test cycle.

Note: This position is based in our client's Ontario, Canada location (site is in Thornhill). They are utilizing a FlexFirst approach to allowing employees to balance work from home with access to the office for collaboration as needed.

Perks You'll Love
- Generous Salary, Bonus & Benefits
- Fantastic Stock Plan
- Enjoy Flexible Hours

What You'll Be Doing
The SR QA Engineer will participate in the testing of our client's WiFi solutions. In this role, the engineer is expected to perform test planning and execution for each release, working closely with development towards the continuous delivery of high-quality software. This includes the development of test strategies, the execution of test cases, as well as participation in test automation.

Experience & Skills You're Bringing
- 3+ industry experience in networking field
- Solid working experience and a good understanding of networking technologies and concepts
- Familiarity with wireless protocols and standards considered an asset
- Wi-Fi or Bluetooth testing
- Automation experience (Python, Selenium) is a plus
- Excellent written and oral communication skills
- Familiarity with Agile development and testing process
- Education: BS in Engineering, Computer Science or equivalent.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4160 Accounts Receivable SpecialistBloomington , MN

Employment Term: Full-time
Location: Bloomington , MN

Apply

Our client, a global award-winning industry leader, is hiring an Accounts Receivable Specialist on a six-month contract engagement in Bloomington, MN! In this role, you will be responsible for managing end-to-end collections and dispute resolution of an established portfolio of customer receivables as well as supporting and managing escalations from other portfolios. This role will work closely with our client's internal and external business partners to achieve key performance metrics. NOTE: This position can be remote.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Competitive Employee Share purchase plan, RRSP matching & bonuses
- Unlimited vacation days, and employee reimbursement plans for education/certification

What You'll Be Doing
- Provide leadership and support to Accounts Receivable Portfolio specialists including onboarding, advisement on collection strategies, client inquiries, client escalations and driving disputes to timely resolution
- Lead as a SME in AR processes, systems, contracting, dispute resolution, billing sources and pricing to serve as a resource for training amongst the AR team
- Proactive, collaborative, customer focused and professional management of customer accounts to improve DSO, cash flow, customer satisfaction and retention
- Empowered to effectively research, analyze, negotiate and resolve customer invoice disputes with prudent decision making including the execution of any required credits in the financial system
- Facilitate meetings with internal/external customers to achieve resolution of invoice related disputes
- Utilize NetSuite and other required system tools to assist with timely closure of AR Transactions. Alert appropriate internal contacts of any inaccuracies with data in required systems so that corrective actions can be taken to remediate issues
- Identify and drive process improvementinitiatives working to improve accuracy, timeliness, and productivity
- Work cross-functionally to resolve upstream process issues which delay the closure of open accounts receivable
- Execute and advise on current collections policies, procedures, and programs with a focus on ability to enhance organizational value and efficiency.
- Participate in software functional testing and readiness preparations for any Netsuite upgrades and deployments.
- Drive the Accounts Receivable Write-Off process with the third-party collection agency
- Other duties may be assigned.
- Ensure projects are maintained within a specific departmental budget.
- Frequently interacts with contacts at various levels externally and internally, including senior management concerning ongoing operations and or changes related to processes

Skills/Experience You're Bringing
- Results-oriented with expertise in collections best practices
- Demonstrated experience working with ERP systems, particularly NetSuite
- Must have strong planning, organizational and motivational skills, be flexible, and must work well under pressure with the ability to manage multiple tasks efficiently
- Strong written and verbal communication skills – able to present information and opinions clearly, informatively, and persuasively in positive or negative situations.
- Customer Service Experience managing potentially difficult or emotional customer escalations, facilitating prompt response to customer needs.
- Excellent interpersonal and desire to work cross functionally with other teams
- Intermediate to Advanced level Excel proficiency
- French as secondary language is nice to have but not required

Education
- BA/BS in Business Administration, Finance, Accounting, or equivalent work experience
- 5+ years business related experience, with at least 3 years of external client-facing experience

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

USA Work Authorization
All applicants MUST be authorized to work in the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4159 Junior DevOps/Data Engineer Mississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Junior DevOps/Data Engineer in Mississauga, ON on a 12-month contract engagement! As a member of our client's Network Big Data team, reporting to the Network Big Data CoE Manager, the Big Data DevOps will play a leading role in the development of new products, capabilities, and standardized practices using Big Data technologies.

You will work closely with our client's business partners, and be part of a team that advocates the use of Big Data technologies to solve business problems, and be a thought-partner in the Big Data space. Note: This role follows the hybrid model (3 days in the office per week).

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Participate in all aspects of Big Data solution delivery life cycle including analysis, design, development, testing, production deployment, and support
- Develop standardized practices for delivering new products and capabilities using Big Data technologies, including data acquisition, transformation, and analysis
- Ensure Big Data practices integrate into overall data architectures and data management principles (e.g. data governance, data security, metadata, data quality)
- Create formal written deliverables and other documentation, and ensure designs, code, and documentation are aligned with enterprise direction, principles, and standards
- Train and mentor teams in the use of the fundamental components in the Hadoop stack
- Assist in the development of comprehensive and strategic business cases used at management and executive levels for funding and scoping decisions on Big Data solutions
- Troubleshoot production issues within the Hadoop environment
- Performance tuning of a Hadoop processes and applications
- Proven experience as a Hadoop Developer/Analyst in Business Intelligence
- Strong communication, technology awareness and capability to interact work with senior technology leaders is a must
- Good knowledge on Agile Methodology and the Scrum process
- Delivery of high-quality work, on time and with little supervision
- Critical Thinking/Analytic abilities

Skills & Experience You're Bringing
- Bachelor in Computer Science, Management Information Systems, or Computer Information Systems is required.
- Minimum of 4 years of Building Java apps
- Minimum of 2 years of building and coding applications using Hadoop components - HDFS, Hive, Impala, Sqoop, Flume, Kafka, StreamSets, HBase, etc.
- Minimum of 2 years of coding Scala / Spark, Spark Streaming, Java, Python, HiveQL
- Minimum 4 years understanding of traditional ETL tools & Data Warehousing architecture.
- Strong personal leadership and collaborative skills, combined with comprehensive, practical experience and knowledge in end-to-end delivery of Big Data solutions.
- Experience in Exadata and other RDBMS is a plus.
- Must be proficient in SQL/HiveQL
- Hands on expertise in Linux/Unix and scripting skills are required.

Preferred Qualifications
- Strong in-memory database and Apache Hadoop distribution knowledge (e.g. HDFS, MapReduce, Hive, Pig, Flume, Oozie, Spark)
- Past experience using Maven, Git, Jenkins, Se, Ansible or other continuous integration tools is a plus
- Proficiency with SQL, NoSQL, relational database design and methods
- Deep understanding of techniques used in creating and serving schemas at the time of consumption
- Identify requirements to apply design patterns like self-documenting data vs. schema-on-read.
- Played a leading role in the delivery of multiple end-to-end projects using Hadoop as the data platform.
- Successful track record in solution development and growing technology partnerships
- Ability to clearly communicate complex technical ideas, regardless of the technical capacity of the audience.
- Strong inter-personal and communication skills including written, verbal, and technology illustrations.
- Experience working with multiple clients and projects at a time.
- Knowledge of predictive analytics techniques (e.g. predictive modeling, statistical programming, machine learning, data mining, data visualization).
- Familiarity with different development methodologies (e.g. waterfall, agile, XP, scrum).
- Demonstrated capability with business development in big data infrastructure business

Preferred Skills:
- Bilingual (French/English) who has the capacity to adapt his communication to most of the situations and audience. Proficient in planning his communications, facilitating a meeting or workshop;
- Able to proactively plan his/her work over multiple timeframes – week-months-year and juggle multiple priorities and deliver as per commitments;
- Able to plan and execute complex tasks without supervision, identify potential roadblocks and mobilise resources to remove them and achieve goals;
- Able to identify and analyze complex problem, identify root cause, provide detailed description and plan, design and deliver workaround/solution;
-Capable to evaluate without supervision the effort & time required to complete a deliverable and/or task thru collaboration, teamwork, honesty, commitment and respect;
- Comfortable interviewing non-technical people to gather/discuss requirements;
- Gets easily acquainted to new technologies e.g. programming language within 2-3 days;
- Wireless/Telecom Operations and Engineering business Knowledge including basic understanding of Radio access, Core network and Value added Services technologies and configurations.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4158 Scrum Master/Project ManagerMontreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Scrum Master/Project Manager in Montreal, QC on a 6-month contract engagement! In this role, you will be responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting. You will drive agile ceremonies, and support teams by removing obstacles & blockers.

Note This role is hybrid (3 days in the office each week). Bilingualism (English/French) is a requirement for this role.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting.
- Develop and maintain all project documentation (Project Plan, Issue and Action Logs, Risk Management, Communication Plan, Status Reports, ...etc.).
- Maintain the Project Management Office Library with lessons learned database, and apply lessons learned to all initiatives.
- Assist in the development and implementation of templates, procedures and processes as part of the continuous improvement process.

Experience & Skills You're Bringing
- Demonstrated experience in project management delivering project solutions
- Experience in managing multiple projects at a time
- Expert in using MS Suite including Microsoft Project
- Knowledge of proven industry best practices and standards
- Project Management designation an asset but not required

FRENCH

Chargé de gérer tous les aspects du cycle de vie du projet, y compris l'évaluation de la portée, l'affectation des ressources, le développement du plan de projet, le suivi du projet, la surveillance et la production de rapports. Développe et met à jour toute la documentation liée au projet (plan de projet, journal des problèmes et des mesures, gestion des risques, plan de communication, rapports d'état, etc.). Tient à jour la bibliothèque du Bureau de gestion des projets avec la base de données des leçons apprises, et applique les leçons apprises à toutes les initiatives. Aide au développement et à la mise en œuvre de modèles, de procédures et de processus dans le cadre du processus d'amélioration continue.

Qualifications : expérience avérée en gestion de projet et en livraison de solutions; expérience en gestion de plusieurs projets simultanément; expertise de la suite Microsoft, y compris de Microsoft Project; connaissance des pratiques exemplaires reconnues et des normes de l'industrie; et certification en gestion de projet souhaitable, mais non obligatoire

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4157 Big Data EngineerVerdun , QC

Employment Term: Contract
Location: Verdun , QC

Apply

Our client, one of Canada's leading companies, is hiring a Big Data Engineer in Verdun, QC on a 9-month contract engagement! In this role, you will develop and operate our client's data pipeline & infrastructure and be responsible for the building, deployment, and maintenance of mission critical analytics solutions that process data quickly at big data scales.

You will be a key member of our client's Field Services BI team, and work closely with Hadoop Administrators, Data Scientists, and business stakeholders.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Develop and operate our data pipeline & infrastructure
- Responsible for the building, deployment, and maintenance of mission critical analytics solutions that process data quickly at big data scales
- Works directly with business analysts and data scientists to understand, develop data-driven dashboards and solutions to support their use cases
- Owns one or more key components of the infrastructure. Works to identify gaps and improving the platform's quality, robustness, maintainability, and speed
- Contributes design, code, configurations, and documentation for components that manage data ingestion, real time streaming, batch processing, data extraction, transformation, and loading across multiple game franchises.

Critical Qualifications/Competencies:
- Experience utilizing relational concepts, RDBMS systems, and data design techniques (SQL server, Teradata, Oracle)
- Strong background on the Hadoop ecosystem and its tools such as Spark, Oozie, Pig, Hive, Map Reduce, Impala
- Experience in developing data pipelines and workflows in GCP data platforms, services and applications (Pub/Sub, Storage, Dataflow, Dataproc BQ, Airflow, Composer).
- Hands-on skills with CI/CD and build automation tooling (Chef, Terraform, Ansible, GitOps, etc.)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4156 Bilingual Full Stack Java DeveloperMontreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Bilingual Full Stack Java Developer in Montreal, QC on a 12-month contract engagement! In this role, you will contribute to and support our client's corporate enterprise container strategy by Identifying ideas to improve system performance and impact availability. You will also manage the container platform ecosystem (installation, upgrade, patching, monitoring).

Note: This role will follow the hybrid work model (2-3 days in the office per week), and bilingualism (English/French) is an asset.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Contributes to and supports the corporate enterprise container strategy by Identifying ideas to improve system performance and impact availability
- Manage the container platform ecosystem (installation, upgrade, patching, monitoring)
- Review code written by other engineers to ensure it meets standards for quality, security, and performance
- Contribute to the Infrastructure automation via various IaC tooling: Ansible, Terraform, packer.
- Adhere to and ensure security and compliance requirements for platform are maintained.
- Collaborate with team members to conduct root cause analysis and automate fixes.
- Responsible for CI/CD implementation/deployment and support the design and development of new pipelines and features.
- Develop and maintain tools and frameworks to help automate infrastructure and application deployment.
- Support platform/application teams by monitoring apps, performance tuning and providing deployment support.
- Develop quality solutions through adherence to coding standards and test automation
- Participates in an on-call rotation to provide afterhours support for key business solutions.
- Experience with monitoring/logging tools such as Splunk, ELK, Grafana, and Prometheus.
- Maintain catalogue of platform tools, technologies, processes and standards.

Skills & Experience You're Bringing
- BA/BS degree in Computer Science or a related engineering field, or equivalent practical experience.
- 2-5 years of experience working in IT infrastructure, system administration or software development
- Hands-on experience with container management platforms (ex: Openshift)
- Experience deploying Kubernetes (beyond the managed service offerings from cloud providers GCP/AWS/Azure)
- Experience with development/automation tools such as Anisble, Python, Git and Terraform.
- Knowledge of wide range of application required by software to operate and deploy in a K8S cluster (database, code tracing, logging, monitoring etc)
- Knowledge of Docker and containerization concepts with multi-stage builds, registries, and best image practices
- Self-motivated, confident personality with rigorous attention to details, and an ability to work in a fast-paced environment
- Good understanding of IT technologies (programming, cloud architecture, micro services, automation) and practices (OO, DevOps, TDD, CI/CD).
- Strong interpersonal, oral and written communication skills,

Preferred Qualifications
- Linux or Kubernetes certification
- Operator framework knowledge
- Solid understanding and working knowledge of both general and Kubernetes networking concepts
- K8S CNI and CSI
- Basic network and protocols understanding (DNS, IPV6, NAT,SSL/TLS,LDAP, SOA, HTTP )
- Wireless core and RAN knowledge an asset
- Basic skill in OOP programing language.
- Good understanding of hardware
- GitOps

Bilingualism is an asset (English and French); adequate knowledge of French is required for positions in Quebec.

FRENCH

Le mandat de notre équipe est de mettre en œuvre une plateforme libre-service pour fournir des infrastructures en nuage sur demande à tous les client internes de l'entreprise, en exploitant les microservices disponibles et les divers produits d'API

Si vous aimez…
- Faire partie d'une communauté : la nôtre est formidable. Vous aurez l'occasion d'interagir avec des gens brillants dans un environnement agile, de travailler dans des aires ouvertes et de participer à des activités de renforcement d'équipe.
- Bâtir de nouveaux systèmes : vous définirez et construirez des nouvelles plateformes et applications
- Interagir avec des gens d'autres secteurs d'activité. Vous ferez le pont entre différentes unités d'affaires et collaborerez avec de nombreuses équipes afin de créer le meilleur produit.
- Le développement et l'exploitation (DevOps) : l'intégration et le déploiement continu, la conteneurisation, les micros-services et l'infrastructure programmable.
- L'amélioration continue : notre équipe est subdivisée en brigades de produits qui misent sur la méthode agile, nous réalisons nos objectifs dans des cycles plus courts, en nous adaptant en fonction des besoins de nos locataires de façon à nous améliorer continuellement.

Et vous souhaitez…
- Parfaire vos compétences en lien avec les dernières technologies et avoir un accès illimité à de vastes ressources.
- Incarner et promouvoir une culture de programmation axée sur la qualité.
- Tracer la voie vers la mise en œuvre de services basée sur une architecture simple et élégante.
- Faire partie d'une organisation qui utilise le libre-service et les services sur demande.
- Exposer ouvertement les problèmes, en tirer des leçons et en faire des occasions de raffermir les liens au sein de l'équipe.
- Donner la priorité aux intérêts de l'équipe.

Responsabilités clés:
- Contribuer au développement de la plateforme
- Agir en tant que leader de certaines fonctionnalité, en rencontrant les parties prenantes et en définissant le futur mode d'opération
- Participer aux cérémonies Agile de façon active avec pour objectif l'amélioration continue de son produit, de son équipe et de ses processus.
- Supporter les utilisateurs de la plateforme et régler les bogues

Technologies utilisées :
- Python Django
- Vue.JS
- Java

Qualifications minimales:
- BILINGUISME français-englais
- De 3 à 5 ans d'expérience en tant que développeur de logiciels.
- De grandes connaissances de la programmation orientée objets (POO) et des structures de données.
- Expérience en gestion de base de données
- Une expertise étendue en matière d'intégration de tests unitaires, de cadres de tests d'intégration, de développement basé sur les tests, de développement basé sur le comportement, etc.
- Une expertise en ingénierie ou développement de logiciels.
- Une grande expérience en matière de développement et d'architecture (architecture de microservices).
- Une capacité à rapidement s'adapter aux nouvelles technologies.
- La capacité de disséquer un problème d'affaires ou de système pour trouver une solution modulaire facile et durable avec son équipe.
- Un esprit d'équipe et la capacité de s'adapter à des besoins incertains et changeants.
- Une expérience avec des méthodologies agiles (Scrum, Kanban).
- D'excellentes compétences en relations interpersonnelles et en communication verbale et écrite.
- La capacité de travailler tant de façon autonome qu'au sein d'une équipe.

Qualifications additionnelles:
- Une expérience concrète en développement et en exploitation (Gitlab-CI, Docker, Helm, Kubernetes et la méthode d'exploitation Kubernetes).

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4155 Project Manager, Call Center EnvironmentMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Project Manager, Call Center Environment in Mississauga, ON on a 9-month contract engagement! In this role, you will be responsible for managing all aspects of our client's project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting.

Note: This role will follow the hybrid work model (2-3 days in the office per week), and bilingual (English/French) candidates are preferred.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting.
- Develop and maintain all project documentation (Project Plan, Issue and Action Logs, Risk Management, Communication Plan, Status Reports, ...etc.).
- Maintain the Project Management Office Library with lessons learned database, and apply lessons learned to all initiatives.
- Assist in the development and implementation of templates, procedures and processes as part of the continuous improvement process.

Experience & Skills You're Bringing
- Demonstrated experience in project management delivering project solutions
- Experience in managing multiple projects at a time
- Expert in using MS Suite including Microsoft Project
- Knowledge of proven industry best practices and standards
- Project Management designation an asset but not required.

FRENCH

Chargé de gérer tous les aspects du cycle de vie du projet, y compris l'évaluation de la portée, l'affectation des ressources, le développement du plan de projet, le suivi du projet, la surveillance et la production de rapports. Développe et met à jour toute la documentation liée au projet (plan de projet, journal des problèmes et des mesures, gestion des risques, plan de communication, rapports d'état, etc.). Tient à jour la bibliothèque du Bureau de gestion des projets avec la base de données des leçons apprises, et applique les leçons apprises à toutes les initiatives. Aide au développement et à la mise en œuvre de modèles, de procédures et de processus dans le cadre du processus d'amélioration continue.

Qualifications : expérience avérée en gestion de projet et en livraison de solutions; expérience en gestion de plusieurs projets simultanément; expertise de la suite Microsoft, y compris de Microsoft Project; connaissance des pratiques exemplaires reconnues et des normes de l'industrie; et certification en gestion de projet souhaitable, mais non obligatoire.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4154 Bilingual Full Stack Software Developer (C#/JS)Montreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Bilingual Full Stack Software Developer (C#/JS) in Montreal, QC on a 12-month contract engagement! In this role, you will join our client's agile development team that delivers various software components which meet the our customer's requirements through development "sprints" ("single page application", RESTful APIs, JSON:API, Scripts).

Note: This role will follow the hybrid work model, and bilingualism (English/French) is a requirement.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Join an agile development team that delivers various software components which meet the our customer's requirements through development "sprints" ("single page application", RESTful APIs, JSON:API, Scripts)
- Responsible for development of assigned web applications
- Work with other departments (Product, UX, Design, QA) with regards to requirements gathering and analysis, demonstrating technical leadership and exerting influence
- Lead technical solutioning sessions with other developers to ensure that solutions are complete, scalable and are future-proof
- Participate to the different agile ceremonies of the development team (stand-up, kick-off, planning, presentation and retrospective)
- Analyse and communicate change impacts to functional team and business stakeholders
- Unit-test code for robustness and stability
- Analyze code regularly and refactor as required to minimize technical debt
- Engage in outside-the-box thinking to provide innovative solutions
- Create, revise and maintain design/technical documentation
- All other duties as assigned

Skills & Experience You're Bringing
- 2+ year of sustained and recent experience with a JavaScript "framework" (Ember.js, React, Vue.js or Angular)
- 2+ year of sustained and recent experience of .NET Core / Framework application development (C#)
- 2+ year of experience with Entity Framework
- Strong mastery and sustained experience of HTML5 / CSS and JavaScript
- Sustained and recent experience working with Python
- Sustained and recent experience working with REST APIs
- Sustained and recent experience with SQL databases and MongoDB
- Sustained and recent experience with Gitlab and Kubernetes/OpenShift in a DevOps environment
- Reasonable knowledge of design patterns commonly used in application development
- Be able to create reusable components
- Significant experience working with Git
- Significant work experience with agile methodologies
- Bilingual (French and English)

Other Strengths
- Experience working with the Atlassian software suite (JIRA, Confluence, Bamboo, Bitbucket)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4152 Scrum Master/Project Manager, Employee ExperienceMontreal , QC

Employment Term: Contract
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Scrum Master/Project Manager, Employee Experience in Montreal, QC on a 12-month contract engagement! The successful candidate will report to the Senior Manager, Program Management and work with a team of talented developers, product owners and other scrum masters to drive our key initiatives through to completion. They will deliver best in class solutions that are user focused; innovative; and secure. Success in this role requires a servant leader who has deep knowledge of Agile and Scrum principles and how to apply it effectively in a software development context. Someone who can communicate effectively, create a safe and supportive environment, and is committed to continuous improvement.

Note: This role will follow the hybrid work model, and bilingual candidates (English/French) are preferred. This role is also accepting applications from candidates in Mississauga, ON and Calgary, AB.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Facilitate the Agile/Scrum process for the software development team.
- Coach team members on Agile/Scrum principles and practices, and encourage continuous improvement.
- Collaborate with the product owner to prioritize and manage the product backlog, ensuring it is visible, transparent, and actionable.
- Guide the team on breaking down work into manageable tasks and track progress through daily stand-up meetings and other Agile ceremonies.
- Shield the team from external distractions and interruptions, enabling them to focus on delivering high-quality software.
- Facilitate the team's decision-making processes and help resolve conflicts that may arise within the team.
- Monitor team performance and use data to identify areas for improvement.
- Collaborate with other Scrum Masters and Agile coaches to share best practices and continuously improve the Agile/Scrum process.

Skills & Experience You're Bringing
- At least 3 years of experience as a Scrum Master for software development teams.
- Strong knowledge of Agile/Scrum principles, practices, and frameworks.
- Excellent communication and facilitation skills, with the ability to build trust and relationships with team members and stakeholders.
- Ability to lead and coach teams to embrace Agile values and principles.
- Experience with Agile project management tools such as Jira and Confluence.
- Knowledge of software development methodologies and the software development life cycle.
- Strong problem-solving skills and the ability to think strategically and analytically.
- Bachelor's degree in computer science, engineering, or a related field is preferred

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4149 Data Visualization DevOpsMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Data Visualization DevOps in Mississauga, ON on a 8-month contract engagement!
This is a rare opportunity for a motivated visualization professional to join a fast growing team of Big Data, Hadoop, and analytics experts to design, develop and visualize data solution to support an enire Network community. Note: This role will follow the hybrid work model (3 days in the office).

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Work with Network Big Data CoE team members, Network Engineering, Operations as well as other businesses to understand and analyze business needs to design and develop intuitive interfaces, infographics, and visualizations
- Define visualization best practices, help with dashboard optimization, and explore new sources of data representation to uncover new business opportunities at all levels of the business (strategic to operational)
- Exercise leading edge analytics skills in data visualization, mining, forecasting, etc. to address business needs
- Create interactive data visualizations that drive insights for web and mobile platforms
- Work with and present to all management levels
- Maintain and expand your knowledge of BI and current technology through training opportunities
- Work in an agile environment and contribute to the improvement of our development processes
- Ability to leverage insights and opportunities from data and metrics to build strategies and make recommendations
 
Skills & Experience You're Bringing
- A Bachelors or Master's degree in computer science, math, applied science / engineering, or equivalent
- A must have advanced level skills with multiple analytical tools such as Microstrategy, R, Python, Scala, Tableau
- Familiarity working with NoSQL databases and unstructured/semi-structured data
- 5 to 8 years of great working experience using MicroStrategy suite of products
- Advanced skills with SQL and database systems such as Oracle, SQL Server, Teradata, Hive, Impala
- Highly analytical skills and ability to work with large and complex technical data sets
- Knowledge of, and preferably experience with, Big Data and/or software development, and/or developing visualization tools
- Ability to work with a team towards common goals
- Able to manage multiple projects and priorities
- Self starter who is comfortable working with and presenting to all management levels
- Infographics, data visualization and/or reporting portfolio is a must
- Web design and/or knowledge of front end web development and prototyping is a must

Preferred Competencies
- Statistics and math background
- Experience in Telecom or IT is a strong asset
- Bilingualism is an asset (English and French)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4147 Support Agent, Service DeskMississauga , ON

Employment Term: Contract
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Support Agent, Service Desk in Mississauga, ON on a 6-month contract engagement! This role will be responsible for being on the front lines and directly resolving issues from our client's clients. Patience, devotion and a strong talent for negotiation, verbal communication as well as very good listening skills and a strong willpower to make a difference. The candidate needs to offer a superior quality of service while using the tools available to him/her in a continuously changing environment.

Note: This role will follow the hybrid work model, and bilingual (English/French) candidates are preferred.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- -Responsible for responding to customer requests in a prompt, accurate, and professional manner
- Develop and maintain good client relationships while ensuring confidentiality
- Work with both internal and external teams to ensure the customer's needs are met
- Process customer requests through utilization of the CRM tool
- Manage and update the inventory system
- Complete service orders
- Process invoices and complete billing

Experience & Skills You're Bringing
- As required to meet customer's needs, successful candidate must pass background check.
- Have a minimum of 3 years' experience in customer service
- Detail oriented
- Able to prioritize and multi-task at a high level
- Able to solve problems analytically
- Ability to adapt to change, in a competitive environment where priorities change frequently
- Self-motivated, self-governing, and accountable
- Advanced skills in Microsoft Office (Word, Excel, PowerPoint, etc.)
- Basic accounting knowledge is an asset

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4151 Senior Application DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time a Senior Application Developer in Toronto, ON for an award-winning global organization! We are looking for someone to lead the creation of a comprehensive end-to-end detailed solution with overall accountability for the technical design and delivery of the System Design Specification (SDS). You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects. Note: This role follows the hybrid work model.

Perks You'll Love
- Join one of Canada's leading companies offering excellent benefits packages
- Tackle new development projects
- Enjoy top career & development opportunities

Skills You're Bringing
- Develop and document a detailed solution design within SDS, impart your subject matter expertise throughout life cycle.
- Participate in complex applications and systems development, programming.
- Give solution options. bolster stakeholder support.
- Collaborate with stakeholders on project estimates.
- Produce top-notch functional, technical and user interface designs.
- Take business, Enterprise Architecture, system performance and development standards requirements, then develop functional, technical and user interface designs for an application and/or system.
- Consult on System Requirements Specification (SRS) development.
- Review technical deliverables for quality throughout detailed design and development phase, identify gaps or redesign as needed.
- Define metrics and performance goals with technology partners and peers.
- Respect our client's technology delivery practices and standards, project management disciplines, business technology architecture, and risk and production capacity – this includes thorough project requirements, documentation, scope estimates, and costs.
- Deliver effective and efficient solutions by meeting milestones and ensuring project deliverables are on time, within budget, and adhere to the corporate quality and security standards.
- Find ways to keep costs low, help come up with strategic solutions to support cost effectiveness and enhance stakeholder experience.
- Conduct code reviews to address quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and support gating and review sign-offs for solution design.
- Support knowledge management processes and ensure knowledge is codified, monitored, tracked and managed.
- Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.
- Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
- Provide technical support to promptly resolve escalated incidents/outages.

Skills & Experience
- Undergraduate Degree or Technical Certificate.
- 5-7 years relevant experience.
- Experience with Commercial Off the Shelf Products (meaning Vendor products that we have installed on-premise) that is Windows platforms based with a SQL Cluster design with ability to work with Vendor & internal teams on BAU/Project Delivery that includes Installation of software, writing documentation and executing in multiple environments
- Experience in tools that include SQL Scripting, MQ, API's, F5, TIBCO, Splunk, Dynatrace, ServiceNow
- Experience as L3 Support to perform analysis of issues and innovative with solutions to solve and drive to execute
- Understand Financial Banks with knowledge in Payments - High Value Payments (Global Wires)
- Ability to work in a growing Agile environment with skills in Confluence and Jira
- Must understand the value of team which is inclusive of teams outside of your core team and enforce collaboratio

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4150 Intermediate Application DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time an Application Developer in Toronto, ON for an award-winning global organization! We are looking for someone to lead the creation of a comprehensive end-to-end detailed solution with overall accountability for the technical design and delivery of the System Design Specification (SDS). You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects. Note: This role follows the hybrid work model.

Perks You'll Love
- Join one of Canada's leading companies offering excellent benefits packages
- Tackle new development projects
- Enjoy top career & development opportunities

Skills You're Bringing
- Develop and document a detailed solution design within SDS, impart your subject matter expertise throughout life cycle.
- Participate in complex applications and systems development, programming.
- Give solution options. bolster stakeholder support.
- Collaborate with stakeholders on project estimates.
- Produce top-notch functional, technical and user interface designs.
- Take business, Enterprise Architecture, system performance and development standards requirements, then develop functional, technical and user interface designs for an application and/or system.
- Consult on System Requirements Specification (SRS) development.
- Review technical deliverables for quality throughout detailed design and development phase, identify gaps or redesign as needed.
- Define metrics and performance goals with technology partners and peers.
- Respect the client's technology delivery practices and standards, project management disciplines, business technology architecture, and risk and production capacity – this includes thorough project requirements, documentation, scope estimates, and costs.
- Deliver effective and efficient solutions by meeting milestones and ensuring project deliverables are on time, within budget, and adhere to the corporate quality and security standards.
- Find ways to keep costs low, help come up with strategic solutions to support cost effectiveness and enhance stakeholder experience.
- Conduct code reviews to address quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and support gating and review sign-offs for solution design.
- Support knowledge management processes and ensure knowledge is codified, monitored, tracked and managed.
- Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.
- Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
- Provide technical support to promptly resolve escalated incidents/outages.

Experience & Skills You're Bringing
- Undergraduate Degree or Technical Certificate.
- 5-7 years relevant experience.
- Experience with Commercial Off the Shelf Products (meaning Vendor products that we have installed on-premise) that is Windows platforms based with a SQL Cluster design with ability to work with Vendor & internal teams on BAU/Project Delivery that includes Installation of software, writing documentation and executing in multiple environments
- Experience in tools that include SQL Scripting, MQ, API's, F5, TIBCO, Splunk, Dynatrace, ServiceNow
- Experience as L3 Support to perform analysis of issues and innovative with solutions to solve and drive to execute
- Understand Financial Banks with knowledge in Payments - High Value Payments (Global Wires)
- Ability to work in a growing Agile environment with skills in Confluence and Jira
- Must understand the value of team which is inclusive of teams outside of your core team and enforce collaboration

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4148 Senior Manager, High Value PaymentsToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time a Senior Manager, High Value Payments in Toronto, ON for an award-winning global organization! In this role, you will manage and lead a team of ambitious technology professionals as they deliver a wide range of application or system solutions. You'll also have the opportunity to provide technical guidance and leadership beyond your immediate team.

Experience/Skills You're Bringing
- Lead development teams and own responsibility for the delivery of development solutions and component/unit testing efforts.
- Oversee and report on project status, manage project team resources and assignments, ensure project milestones are met and up to standard.
- Work with technology partners to develop the content for development and solutions design deliverables, ensure project estimates cover all activities within scope, including project management and application development, software quality assurance reviews, and vendor and contract management activities.
- Ensure all requirements, project plans, and changes to commitment are communicated to all affected team members.
- Define the Application Development Vendor Strategy and manage vendors and service level agreements.
- Coordinate with relevant stakeholders to support and develop sound business cases with an on-going focus on reusability, scalability, innovation and enterprise-wide solutions.
- Ensure the project team follows all quality assurance processes.
- Drive stakeholder communications, develop effective stakeholder management required for team delivery.
- Act as an escalation point for all risks and issues affecting the development team, and for working to define and implement mitigation strategies.
- Control change to development project scope through accepted change management processes, impact assessment and documentation.
- Responsible for delivering in line with financial forecast and plan, and achieving benefits targets as defined for Application Development teams.
- Manage and track costs in line with investment governance to deliver agreed outcomes and service-level within budget.
- Oversee demand management and project intake process, ensuring the development team can deliver on intake requirements and financial cost estimations are reviewed and approved.
- Identify all development related project dependencies and risks and ensures mitigation/contingency plans are in place for identified risks.
- Responsible for management of the overall development and design teams providing both leadership and technical guidance.
- Set targets and objectives for the team, and deliver results.

Skills & Experience You're Bringing
- Undergraduate Degree or Technical Certificate.
- Graduate Degree preferred.
- 10+ years relevant experience.
- Must have 7+ years experience with Window systems, SQL, MQ, TIBCO, DYNATRACE
- Experience in MQ Server/MQ Client configuration, SSL, SQL Clustering and administration on various platforms
- Previous Software upgrade experience
- Advanced troubleshooting skills including logs & trace files, collecting documentation (Must Gather), work with Vendor/teams, and drive problem resolution
- Ability to create support documentation & written procedures for routine and non-routine tasks
- Ability to coordinate software configuration changes, installs, & upgrades as owner and with application owners – including planning, scheduling, status reporting, & following company change control procedures
- Build and support a team of On Call support through regular rotation
- Readiness and motivation to direct and manage a large and diverse group or team of IT professionals (e.g. up to 50) focused on complex development, system enhancements, new releases, large-scale applications, projects across multiple product lines, businesses, involving significant scope and complexity.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4144 Data EngineerVancouver , BC

Employment Term: Full-time
Location: Vancouver , BC

Apply

Our client, a fast-growing leader in innovative technology, is hiring a full-time Data Engineer in Vancouver, BC! This position will design, implement, test, deploy, and maintain stable, secure, and scalable data engineering solutions and pipelines supporting document intelligence and text processing services. You will report directly to the Lead of Document Intelligence.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous compensation including a base salary and comprehensive benefits package
- Enjoy a flexible remote WFH policy from any of their company headquarters, located in global cities including Toronto, New York, London, Los Angeles and more

What You'll Be Doing
- Design, implement, test, deploy, and maintain stable, secure, and scalable data engineering solutions and pipelines supporting document intelligence and text processing services.
- Build the infrastructure required for optimal extraction, transformation, and loading (ETL) of document data and metadata from a wide variety of data sources (i.e., DOCX, PDF), using the Office Open XML (OOXML) standard.
- Collaborate with product, program and project management to ensure clarity and understanding of features and priorities.
- Ensure that the security of systems and customer data is at the centre of any decisions
made.
- Travel requirements: two company-wide events and four quarterly strategic planning events per year.

Experience & Skills You're Bringing
- 5 years of experience in a data engineering role or related position.
- Experience with document databases such as MongoDB, Amazon DocumentDB, or related technologies.
- Hands-on experience coding with Python, Java, Go, or other relevant scripting languages.
- Solid understanding of data structures and algorithms.
- Familiarity with AI models/product life cycles and their different stages.
- Understanding of service-oriented architectures, microservices concepts and design patterns, cloud-native solutions and best practices.
- Experience with version control systems like Git.
- Experience working in a fast-paced environment using Agile methodologies for developing software.
- B.S. in Computer Science or equivalent training.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4143 Project ManagerToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring Project Manager in Toronto, ON on a 12-month contract engagement! We are looking for a strong project manager with proven leadership skills and extensive project management experience to lead the delivery of key projects for our client's public safety radio and commercial radio customers.

Note: This role will follow the hybrid work model and is being offered to applicants located in Toronto, Mississauga, Ottawa, Moncton, St. John's and Halifax.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Work directly with our customers to lead the successful delivery of their public safety radio or commercial radio solution projects
- Responsible for managing all aspects of the project management life cycle including project scoping, resource assignment, project plan development, project tracking, monitoring and reporting
- Create, manage and communicate clear project schedules to ensure deliverables are met
- Monitor, track and report on project progress against scope, milestones, schedule and budget
- Work with project team members and customers to proactively address issues and risks and develop appropriate mitigation plans
- Build positive and productive working relationships with customers and stakeholders to ensure expectations are understood and delivered upon
- Deliver projects in accordance to technical specifications and with a strong focus on customer satisfaction

Experience you will bring:
- Extensive project management skills and experience, that includes a proven track record of leading and delivering large technical projects on time and on budget
- Proven experience building relationships with external customers while maintaining a high level of customer satisfaction
- Demonstrated leadership experience on high profile projects
- Highly skilled in verbal, written and interpersonal communications
- Proficient in MS office suite (Word, Excel, Project, PowerPoint and Visio)
- PMP designation is preferred
- Understanding of public safety radio technology and public safety radio networks is considered an asset

Characteristics We'd Love to See
- Strong leader with a passion for delivering for our customers
- Self-starter with demonstrated initiative, enthusiasm, and energy
- Highly organized, methodical, and detail oriented
- Effective communicator and a solid reputation for building trusted relationships
- Strong team player with a focus on working collaboratively with others
- Ability to work in a fast paced environment and adapt to frequent change
- Flexible to work under pressure and meet deadlines
- A passion for technology and public safety
- Bachelors degree in Engineering, Computer Science, or Business
- Background in electrical or mechanical engineering is an asset

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#4142 Bilingual Scrum MasterVerdun , QC

Employment Term: Contract
Location: Verdun , QC

Apply

Our client, one of Canada's leading companies, is hiring Bilingual Scrum Master in Verdun, QC on a 12-month contract engagement! The Scrum Master ensures the team embodies the agile principles, values and framework and follows the processes and practices they agreed to use. The Scrum Master is responsible for driving team effectiveness by establishing an environment where the team can be effective, supporting the team, protecting the team from outside interruptions and distractions and clearing obstacles for the team.

Note: This role will follow the hybrid work model and candidates must be fully bilingual (English/French).

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- Serve as scrum master for one or more teams by providing support and servant style leadership and by integrating Agile Scrum principles into team practices.
- Facilitate agile ceremonies including daily standups, backlog refinement, sprint planning, sprint retrospective and sprint demos.
- Ensure the team maintains focus on quality and continuous delivery.
- Continually coach the team through conflict resolution to facilitate teamwork and continuous improvement, as they become a high performing team.
- Identify, manage and help to mitigate issues and risks, and timely removal of impediments and obstacles.
- Develop and nurture strong relationships with the Business Stakeholders and Product Owner to gain understanding of objectives and the product backlog and to foster a collaborative relationship with the development team.
- Communicate and collaborate with other internal teams and third party vendors to manage dependencies, understand changes and remove blockers.
- Track and ensure visibility of team metrics and progress of the sprint and releases to demonstrate momentum and progress.
- Manage resources, risk, quality, scope, budget and project deliverables.
- Understand product and roadmap planning to help inform development teams.
- Partner with other Scrum Masters and Agile Coaches internally to share findings, best practices and resources to help the organization mature in their agile journey.

Skills & Experience You're Bringing
- Scrum Master and Agile work experience is an asset, ideally 2 years of experience.
- Scrum Master certification (PSM1 or equivalent).
- Bilingual (French and English).
- SAFe experience an asset.
- Strong technical understanding and knowledge of web and software.
- Strong communication skills and the ability to communicate at all levels of the organization coupled with strong presentation skills.
- Strong analytical, interpersonal, risk mitigation and problem solving skills.
- Strong decision making skills with the ability to influence and challenge decisions when necessary.

FRENCH

Le Scrum Master s'assure que l'équipe incarne les principes, les valeurs et le cadre agile, suivant les processus et les pratiques qu'ils ont convenu d'utiliser. Il est responsable de l'efficacité de l'équipe en établissant un environnement où l'équipe peut être efficace, en soutenant l'équipe, protégeant l'équipe des interruptions et des distractions extérieures, et en éliminant les obstacles pour l'équipe.

Responsabilités
- Servir de Scrum Master pour une ou plusieurs équipes en fournissant un soutien et un leadership de style serviteur et en intégrant les principes Agile Scrum dans les pratiques d'équipe.
- Faciliter les cérémonies agiles, y compris les standups quotidiens, la préparation et raffinement du backlog, la planification de sprint, la rétrospective de sprint et les démonstrations de sprint.
- S'assurer que l'équipe reste concentrée sur la qualité et la livraison continue.
- Encadrer continuellement l'équipe à travers la résolution des conflits pour faciliter le travail d'équipe et l'amélioration continue, à mesure qu'ils deviennent une équipe hautement performante.
- Identifier, gérer et aider à atténuer les problèmes et les risques, et éliminer en temps opportun les obstacles.
- Développer et entretenir des relations solides avec les parties prenantes commerciales et le propriétaire du produit pour mieux comprendre les objectifs et le backlog du produit et pour favoriser une relation de collaboration avec l'équipe de développement.
- Communiquer et collaborer avec d'autres équipes internes et des fournisseurs tiers pour gérer les dépendances, comprendre les changements et supprimer les bloquants.
- Suivre et assurer la visibilité des mesures de l'équipe et de la progression du sprint et des versions pour démontrer l'élan et les progrès
- Gérer les ressources, les risques, la qualité, la portée, le budget et les livrables du projet
- Comprendre la planification du produit et de la feuille de route pour aider à informer les équipes de développement.
- Collaborer avec d'autres Scrum Masters et coachs Agile en interne pour partager les résultats, les meilleures pratiques et les ressources afin d'aider l'organisation à mûrir dans son parcours agile.

Exigences
- Connaissance ou expérience en tant que Scrum Master dans un environnement de travail Agile travaillant avec la méthodologie SCRUM, idéalement 2 ans d'experience.
- Certification Scrum Master (PSM 1 ou équivalent).
- Bilingue (Français et Anglais).
- Experience SAFe un atout.
- Expérience dans la livraison de logiciels et/ou les médias numériques.
- Solides compétences en communication et capacité à communiquer à tous les niveaux de l'organisation.
- Excellentes compétences de présentation.
- Solides compétences analytiques, interpersonnelles, d'atténuation des risques et de résolution de problèmes.
- Solides compétences en matière de prise de décision et d'élaboration d'idées, avec la capacité d'influencer et de contester les décisions quand c'est nécessaire.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.