cover image
CPUS Engineering Staffing Solutions Inc.

CPUS Engineering Staffing Solutions Inc.

www.cpus.ca

4 Jobs

19 Employees

About the Company

CPUS Engineering Staffing Solutions Inc. (CPUS) is a privately-owned Canadian staffing agency formed exclusively to provide technical staffing solutions to the power industry. CPUS supplies the power industry with the best candidates in the market on an ‘as required basis’ to work on managed task projects at competitive rates, as well as recruit them on behalf of power industry clients. At CPUS, we aim to become the leading provider of staff to the power industry by giving the best available experts for project work while maintaining an improved rate structure, resulting in substantial savings for our clients. CPUS Limited is a design and project management, procurement, and engineering services consultancy company, formed exclusively to support the Canadian power industry. CPUS Engineering works with CPUS Limited to provide engineering services consultancy. CPUS Engineering is a Certified Canadian Aboriginal and Minority Supplier.

Listed Jobs

Company background Company brand
Company Name
CPUS Engineering Staffing Solutions Inc.
Job Title
Systems Integration Developer | Nuclear
Job Description
Job title: Systems Integration Developer Role Summary: Design, develop, and maintain scalable integration solutions across enterprise systems, ensuring secure and reliable data exchange between platforms such as SAP S/4HANA, Service‑Now, Concur, Ariba, Documentum, Team Center, Hexagon SDX, and AS9. Expactations: • Deliver 12‑month contract work to MP4 level with hybrid (35 hrs/week, 2 days onsite). • Work independently and collaboratively in a fast‑paced environment. • Achieve seamless integration and data integrity across ERP, EAM, PLM, and DMS environments. • Provide ongoing support, troubleshooting, and performance optimization. Key Responsibilities: • Build and test APIs and middleware components using Postman and other API testing tools. • Integrate and support SAP S/4HANA and SAP middleware with downstream systems. • Connect and configure Service‑Now, Concur, Ariba, Documentum, Team Center, Hexagon SDX, and AS9. • Ensure secure data exchange and compliance with enterprise integration standards. • Troubleshoot integration issues, log defects, and provide root‑cause analysis. • Document integration architecture, configurations, and standard operating procedures. • Collaborate with cross‑functional teams (IT, business, operations) to gather requirements and validate solutions. Required Skills: • 5–10 years of experience in enterprise systems integration and API development. • Proven proficiency in Postman, API testing, and middleware tools. • Strong knowledge of ERP, EAM, PLM, and document management systems. • Familiarity with Service‑Now, Concur, Ariba, Documentum, Team Center, Hexagon SDX, and AS9. • Hands‑on experience with SAP middleware (e.g., SAP PI/PO, SAP CPI) and SAP S/4HANA integration preferred. • Excellent analytical, debugging, and problem‑solving abilities. • Effective communication skills and teamwork orientation. • Ability to manage multiple integration projects and meet deadlines. Required Education & Certifications: • Bachelor’s degree in Computer Science, Information Technology, Systems Engineering, or related field. • Relevant certifications (e.g., SAP Certified Integration Associate, MuleSoft Certified Developer, or equivalent) considered an advantage.
Oshawa, Canada
Hybrid
Mid level
18-11-2025
Company background Company brand
Company Name
CPUS Engineering Staffing Solutions Inc.
Job Title
Sr ServiceNow HR Developer
Job Description
**Job Title:** Sr. ServiceNow HR Developer **Role Summary:** Design, develop, and implement HR Service Delivery (HRSD) solutions on the ServiceNow platform, focusing on Employee Center and integrations with HR systems (e.g., SAP SuccessFactors). Ensure secure, efficient, and user‑friendly HR workflows and portals while collaborating with HR and IT stakeholders in an Agile environment. **Expectations:** - Deliver high‑quality HRSD configurations and customizations within project timelines. - Maintain data security and compliance for HR information. - Provide technical documentation, testing support, and post‑deployment support. - Continuously adopt new ServiceNow features and best practices. **Key Responsibilities:** - Configure and customize HRSD modules: Case Management, Lifecycle Events, Employee Center/Pro, Knowledge Management. - Build self‑service portals and widgets using HTML, CSS, AngularJS, Bootstrap, and Service Portal framework. - Develop automated workflows with Flow Designer, Workflow, and JavaScript/Glide scripting. - Integrate ServiceNow HRSD with SuccessFactors, Workday, or other HR systems via REST/SOAP APIs, IntegrationHub, and MID Server. - Define and enforce role‑based access controls and data confidentiality measures. - Conduct unit testing, support UAT, and produce detailed technical documentation. - Collaborate with HR business owners, IT teams, and platform architects to gather requirements and deliver scalable solutions. - Participate in Agile ceremonies (sprint planning, daily stand‑ups, retrospectives). - Stay current with ServiceNow releases; implement features such as Virtual Agent, AI Search, and Performance Analytics. **Required Skills:** - 5+ years ServiceNow development experience; ≥3 years in HRSD & Employee Center. - Strong understanding of ServiceNow architecture, HRSD data model, and portal development. - Proficiency in JavaScript, HTML, CSS, AngularJS, Bootstrap, and Glide scripting. - Experience with ServiceNow App Engine. - Hands‑on integration experience with SuccessFactors EC or comparable HR systems (REST/SOAP, IntegrationHub, MID Server). - Agile methodology familiarity. - Excellent communication, stakeholder management, problem‑solving, and analytical abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, or a related field. - ServiceNow Certified System Administrator (CSA). - ServiceNow HRSD Implementation Specialist (preferred).
Oshawa, Canada
Hybrid
Mid level
15-12-2025
Company background Company brand
Company Name
CPUS Engineering Staffing Solutions Inc.
Job Title
Lead Software Engineer
Job Description
Job title: Lead Software Engineer Role Summary Lead technical architect and developer responsible for designing, implementing, and maintaining scalable, secure software solutions. Oversee engineering teams, mentor senior developers, and set coding standards while steering architectural strategy for new and legacy applications. Expectations - 80 % hands‑on development, 20 % team leadership and mentorship. - Drive technical excellence, enforce best practices, and align technology with business goals. - Evaluate, adopt, and evangelise cloud‑native, microservices, and Domain‑Driven Design (DDD) patterns. - Communicate effectively with stakeholders and contribute to strategic decisions. Key Responsibilities 1. Architect and oversee system design for new and existing applications. 2. Lead code reviews, establish coding standards, and enforce security practices (PCI/HIPAA awareness preferred). 3. Mentor engineering staff, cultivate a culture of high performance and continuous improvement. 4. Collaborate with product and business teams to translate requirements into technical solutions. 5. Drive modernization: refactor legacy monoliths into microservices, serverless, and event‑driven architectures. 6. Guide adoption of cloud services and DevOps tooling (Azure, AKS, Docker, CI/CD pipelines). 7. Participate in technical discussions, provide expertise to senior leadership, and influence strategic direction. 8. Perform additional duties that support organizational objectives as needed. Required Skills - Strong proficiency in .NET Core, C#, Node.js, Python, React, Angular. - Deep experience with Azure services, Azure Kubernetes Service, and Docker. - Expertise in microservices, serverless, event‑driven architectures and Domain‑Driven Design. - Solid understanding of SQL (MS SQL), CI/CD pipelines, GitHub Enterprise, Dynatrace monitoring. - Familiarity with Agile/DevOps practices and modern software development workflows. - Excellent verbal and written communication, collaboration, analytical thinking, problem‑solving, and leadership. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or a related field. - 8–15 years of software development and technical leadership experience. - Preferred: Azure Associate Certification; experience with GitHub Enterprise (GHE‑900) is a plus.
Oshawa, Canada
Hybrid
Senior
29-12-2025
Company background Company brand
Company Name
CPUS Engineering Staffing Solutions Inc.
Job Title
FinOps Engineer | Nuclear
Job Description
**Job Title:** FinOps Engineer **Role Summary:** A hands‑on Azure FinOps Engineer responsible for designing, coding, and automating financial operations solutions, building data pipelines, and driving cost optimization across Microsoft Azure production environments. **Expectations:** Deliver end‑to‑end FinOps solutions, maintain automation pipelines, provide actionable cost insights, and support budgeting and governance initiatives while collaborating across engineering, finance, and procurement teams. **Key Responsibilities:** - Analyze Azure usage and spend to uncover inefficiencies and implement rightsizing, reservations, savings plans, and waste elimination. - Design, build, and maintain Python‑based ETL pipelines ingesting Azure cost/usage data from multiple sources. - Write clean, maintainable code for data processing, automation, and analysis. - Develop automation scripts for tagging enforcement, cost allocation/chargeback/showback, anomaly detection, and alerting. - Build and maintain Grafana dashboards that translate spend data into actionable insights. - Contribute to and prioritize the FinOps backlog in Azure DevOps; estimate and deliver technical solutions. - Partner with engineering, finance, and procurement to support budgeting, forecasting, and financial governance. - Enforce governance policies, maintain technical documentation, and educate teams on FinOps best practices. **Required Skills:** - Python development for ETL, automation, and data analysis. - Deep knowledge of Azure services, billing, and cost-management tools. - Proven implementation of Azure cost‑optimization strategies. - Experience building dashboards and reports with Grafana. - Familiarity with Azure DevOps backlog management. - Strong analytical, problem‑solving, and detail orientation. - Excellent communication and collaboration skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Finance, Engineering, or related field. - Minimum 2 years of hands‑on experience in cloud engineering, DevOps, or cloud financial management. - Practical experience with Microsoft Azure in production environments. - Preferable: FinOps Practitioner certification and/or Microsoft Azure certifications.
Oshawa, Canada
Hybrid
Junior
01-02-2026