cover image
Epsilon Solutions Ltd.

Epsilon Solutions Ltd.

epsilonsolutions.ca

20 Jobs

86 Employees

About the Company

Based in Toronto, Ontario, Epsilon Solutions Ltd. has been providing business and IT solutions throughout Canada since 2013. At Epsilon Solutions, we are cognizant that you have many choices when selecting an IT services company.

Epsilon Solutions delivers expert information technology consultants who can contribute to a fast-paced and ever-changing technological world. Whether you need to accelerate your IT projects or get your career moving full speed ahead, Epsilon Solutions helps you achieve success.

Our IT talent management expertise ensures you attract, develop and retain the best IT professionals required to achieve your business targets better, faster and more cost-effectively. With over 50+ employees, we deploy more than 900+ technical professionals annually to support critical engagements, including Fortune 500.

We strive to differentiate ourselves by providing a level of service unparalleled in the industry.

Dedicated Account Managers who serve as your single point of contact
Experienced Technical Recruiters qualify candidates based on your requirements.
Trained professional staff who stay abreast of emerging technologies
A flexible business approach to work within your guidelines
The selective and confidential recruiting process
Access to passive job seekers

We meet you where you are and take you where you want to go--the way you want to get there.

Our services can scale from staff augmentation to fully outsourced services, depending on the level of responsibility you want us to assume. Additionally, we can leverage our global delivery models to ensure cost-competitive solutions without sacrificing quality outcomes.

Listed Jobs

Company background Company brand
Company Name
Epsilon Solutions Ltd.
Job Title
Azure Data Engineer
Job Description
**Azure Data Engineer** **Role Summary** Designs, builds, and maintains scalable data processing systems and pipelines on Microsoft Azure cloud platform. **Expectations** 4+ years of data engineering experience with cloud platforms; cloud certification (Azure, AWS, or GCP); hands-on cloud data engineering implementation. **Key Responsibilities** - Develop ETL/ELT pipelines for data ingestion, transformation, and integration. - Design and implement data processing systems using Azure Data Factory, Azure Databricks, and Spark (PySpark/Scala). - Extract data from on-premises sources (mainframes, SQL Server, Oracle). - Automate workflows using orchestration tools (e.g., Autosys, Oozie). - Manage source code version control with Git/Jenkins. - Ensure structured metadata management via Microsoft Excel. **Required Skills** - Azure Data Factory, Azure Databricks, Spark (PySpark/Scala) - SQL (T-SQL/PL-SQL) and on-premises data ingestion - Orchestration tools (Autosys, Oozie), Git, Jenkins - Programming: Python/Scala/Java - Data file transfer via secure methods (e.g., mailbox protocols) **Required Education & Certifications** - Industry-recognized cloud certification (Azure, AWS, or GCP) - Bachelor’s degree in Computer Science, Information Technology, or related field.
Toronto, Canada
Hybrid
18-12-2025
Company background Company brand
Company Name
Epsilon Solutions Ltd.
Job Title
MS Dynamics Architect
Job Description
**Job title** MS Dynamics Architect **Role Summary** Senior architect responsible for designing, integrating, and deploying Dynamics 365 Customer Engagement solutions across on‑premise and cloud environments. Leads technical workshops, builds scalable SOA architectures, and delivers high‑availability integration solutions using Azure services, middleware, and third‑party APIs. **Expectations** - 12–14 years of Dynamics 365 CE experience with client‑facing and technical leadership. - Proven track record delivering complex, secure, and scalable integration projects. - Ability to influence architecture, mentor teams, and drive solution delivery in agile settings. **Key Responsibilities** - Gather requirements, produce detailed design documents, and support construction & deployment of Dynamics 365 solutions. - Design SOA components and integration patterns using middleware (preferably MuleSoft), Azure Logic Apps, Functions, Service Bus, API Management, and PCF controls. - Lead integration with third‑party systems (REST/ODATA/WebAPIs, SSIS, Azure Data Factory) and CCaaS platforms (Genesys, NICE Talk Desk). - Architect data migration, harmonization, and reporting (SSRS, Power BI). - Develop and manage DevOps pipelines for Dynamics 365 on Azure. - Conduct technical workshops, pre‑sales POCs, and advocate best practices. - Ensure security, connectivity, and compliance across cloud resources. **Required Skills** - Dynamics 365 Customer Engagement (Sales & Service) on‑premise and online. - Middleware integration (MuleSoft or equivalent). - Azure integration services (Logic Apps, Functions, Service Bus, API Management). - Development: C#, JavaScript, MS SQL, SSRS, Power Apps, Power Automate. - Data integration: SSIS, Azure Data Factory. - Reporting: SSRS, Power BI. - DevOps: CI/CD pipelines, Azure DevOps. - Agile project delivery. - Strong analytical, problem‑solving, and independent thinking. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Systems or related field. - Microsoft Certified: Dynamics 365 for Sales, Dynamics 365 for Service, Dynamics 365 for Customizations. - Microsoft Certified: Azure Integration Services (preferred).
Toronto, Canada
Hybrid
Senior
23-12-2025
Company background Company brand
Company Name
Epsilon Solutions Ltd.
Job Title
Data Modeler
Job Description
Job title: Data Modeler Role Summary: Design, implement, and maintain comprehensive data models to support analytics, reporting, and data integration across large, heterogeneous data sources. Translate business requirements into conceptual, logical, and physical data structures, ensuring data quality, consistency, and compliance with governance standards. Expactations: - 6+ years of progressive experience in data and analytics, including large customer and unstructured data environments. - Proven track record of delivering complex data and analytic solutions under tight deadlines. - Strong data profiling, mapping, and governance expertise. - Hands‑on experience with AWS services, SQL, and ETL concepts. Key Responsibilities: - Create and update conceptual, logical, and physical data models aligned with business requirements. - Conduct source‑to‑target mapping, data quality assessment, and transformation rule definition. - Design and document data lineage, join conditions, and transformation logic. - Collaborate with business stakeholders and data architects to define project scope and identify data pain points. - Review project initiation documents, reference/domain value mappings, and ensure alignment with governance policies. - Perform peer reviews and support ETL testing, defect analysis, and output validation. - Mentor data analysts and enforce standard practices and best‑practice adoption. Required Skills: - Advanced SQL; strong command of relational and dimensional modeling. - Proficiency with Informatica (PowerCenter, Data Quality, Information Analyzer) and IBM Data Architect; experience with Erwin and other modeling tools. - Experience with AWS data services (e.g., Redshift, Athena, Glue). - Programming in Python is a plus. - Deep understanding of ETL, ELT, and data integration concepts. - Excellent analytical, problem‑solving, and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience). - Certifications such as Informatica Certified Expert, IBM Data Architect, or AWS Data Analytics are highly desirable.
Toronto, Canada
Hybrid
Mid level
26-12-2025
Company background Company brand
Company Name
Epsilon Solutions Ltd.
Job Title
AbInitio-Snowflake-ControlM Developer
Job Description
Job title: AbInitio‑Snowflake‑ControlM Developer Role Summary: Seasoned developer (6+ yrs) specializing in Ab Initio ETL, Snowflake data warehousing, and Control‑M scheduling. Designs, implements, and maintains end‑to‑end data ingestion pipelines from multiple source systems to target data stores, ensuring reliability, performance, and compliance in a finance domain. Expectations: - Deliver production‑ready ETL solutions on a contract basis. - Lead or mentor small teams, assigning tasks and coordinating progress. - Communicate effectively with clients, stakeholders, and Agile teams. - Resolve production issues swiftly and document root causes. - Maintain high data quality and adherence to governing standards. Key Responsibilities: - Build, test, and deploy Ab Initio jobs for daily ingestion from 2‑3 source systems to target warehouses (mainly Snowflake). - Develop and maintain Control‑M schedules, including dependent job flows and error handling. - Write efficient SQL scripts for data transformation, loading, and reporting. - Optimize Unix/Linux shell scripts (sed, awk, more, etc.) for auxiliary tasks. - Use JDBC/ODBC utilities for Oracle, DB2, and Teradata integrations. - Integrate Jenkins pipelines for CI/CD of ETL artefacts. - Manage Jira and ServiceNow tickets to track defects and enhancements. - Participate in daily stand‑ups, sprint planning, and retrospectives in an Agile environment. - Produce technical documentation, run‑books, and knowledge‑transfer materials. Required Skills: - Expert in Ab Initio ETL toolset (StreamWrite, StreamDesign, etc.). - Strong SQL proficiency; ability to write complex queries and stored procedures. - Working knowledge of Snowflake concepts (warehouses, schemas, SnowSQL). - Experienced with Unix/Linux utilities and shell scripting. - Proficient in DB Load/Unload utilities and database concepts. - Hands‑on experience with Oracle, DB2, Teradata, and potentially Spark/Python. - Skilled in scheduling tools: Control‑M (primary), Maestro, or Autosys. - Familiar with CI/CD: Jenkins. - Ticketing: Jira and ServiceNow. - Knowledge of Data Warehouse architecture and ETL best practices. - Agile project development experience. - Strong analytical, problem‑solving, and communication skills. - Leadership: ability to manage, coach, and collaborate with cross‑functional teams. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Systems, or related field. - Ab Initio certification (e.g., Advanced Ab Initio Developer) strongly preferred. - Snowflake SnowPro Core certification a plus. - Any relevant database or ETL certification (e.g., Oracle, Teradata, DB2) valued. ---
Mississauga, Canada
Hybrid
Mid level
30-12-2025