Cosmetica is recognized for innovation, excellence, and commercialization with award-winning products. From concept to creation, we offer an unparalleled array of services that will inspire, create and deliver every step of the way. We value and recognize talent and want you to help us create beauty in the world! At Cosmetica Laboratories, we are committed to growing our internal employees and developing them to become the best version of themselves.
Role Title: Business Systems Analyst
Status: Full Time / Contract
Location: Onsite
The Opportunity
Reporting to the Senior Manager, Business Systems - IT, the Business Systems & Automation Analyst supports the improvement, reliability, and continuous development of the company's IT business systems. The role administers and upgrades existing applications, assists with implementing new systems and technologies, and partners with stakeholders to analyze and automate business processes.
This position designs and develops user-centered applications, forms, pages, dashboards, workflows, rules, and integrations on the Decisions BPA platform. It also creates reports and dashboards for multiple departments and supports business systems and databases, including ERP, SharePoint, SQL Server, and other internal and external applications.
The Business Systems & Automation Analyst coordinates assigned projects and workstreams, contributes to solution design and testing, and shares knowledge and best practices with team members.
Key Responsibilities
Business Systems & Database Administration
- Administers and supports business applications and performs routine upgrades across VISUAL ERP, SharePoint, Coptis, Smartsheet, Decisions, and other systems.
- Supports application servers and SQL Server databases, including monitoring, backups, access, and routine troubleshooting.
- Analyzes and troubleshoots system issues, implements timely fixes, and escalates complex issues when required.
- Manages application users, roles, permissions, and access controls in accordance with established procedures.
Business Process Automation & UI/UX Development
- Designs, configures, tests, deploys, supports forms, pages, dashboards, workflows, rules, and reusable interface components on the Decisions BPA platform.
- Translates business requirements, process maps, technical specifications, and user feedback into clear, user-centered interfaces and workflow solutions.
- Creates wireframes and prototypes, participates in usability testing, and iterates designs based on stakeholder and end-user feedback.
- Applies responsive design, accessibility, usability, and visual consistency standards across desktop, tablet, and mobile experiences.
- Customizes front-end presentation using HTML and CSS/LESS and uses JavaScript where appropriate.
- Integrates Decisions solutions with internal and external systems using APIs, SQL, and supported integration methods; troubleshoots data, workflow, and interface issues.
- Follows and contributes to UI standards, reusable patterns, technical documentation, and deployment practices for Decisions BPA solutions.
Project Coordination & Business Analysis
- Coordinates assigned IT and business systems projects or workstreams, tracks actions and timelines, and collaborates with departments to deliver suitable solutions.
- Gathers and analyzes requirements, defines solution scope, and documents user stories, workflows, and technical specifications.
- Assists the Manager, Business Systems with strategic projects by collecting information, conducting research, preparing reports, and providing analysis and evaluations.
- Designs or configures in-house solutions, works with outside consultants and vendors, and supports testing, user acceptance, and implementation activities.
Reporting & Analytics
- Develops and maintains reports using tools such as Power BI, SSRS, Crystal Reports, Access, and Excel queries.
- Creates dashboards that communicate business trends and KPIs for multiple departments.
Helpdesk & Operations
- Resolves problems by conducting thorough analysis and applying appropriate resolution strategies.
- Supports day-to-day service delivery to the organization and acts as a point of contact for the IT Help Desk.
Collaboration & Quality
- Participates in peer reviews and quality checks and provides constructive feedback as needed.
- Maintains technical and user documentation and shares knowledge and best practices with team members.
- Supports continuous improvement initiatives and performs all other duties as assigned.
Requirements
- Postsecondary education in Computer or Information Sciences, or equivalent work experience.
- Three to five years of experience in systems analysis, business analysis, application support, or automation development.
- Minimum two years of hands-on SQL Server experience, including queries, views, routine troubleshooting, backups, and database support.
- Minimum one year of hands-on experience with business process automation platforms. Experience with Decisions BPA Platform is an asset.
- Experience developing Forms, Pages/Dashboards, Flows, Rules, workflow automations, and system integrations in Decisions or a comparable platform.
- Experience in application development using .NET and utilizing third party API is an asset.
- Demonstrated experience translating business and user requirements into intuitive interfaces, wireframes, prototypes, and production solutions.
- Experience with usability testing, responsive layouts, accessibility, and user-centered design principles.
- Experience with business systems integration technologies such as APIs and SQL-based integrations.
- Experience with Microsoft Power BI and report development using SSRS, Crystal Reports, Access, Excel reports/queries, or comparable tools.
- Proficiency with Office 365.
- Experience with SharePoint (Online and On-Premise) administration is an asset.
- Experience with Salesforce administration is an asset.
- Experience documenting current-state and future-state business processes, identifying gaps, and recommending practical system or workflow improvements.
- Experience writing user stories, acceptance criteria, test plans, and supporting user acceptance testing.
- Demonstrated data literacy, including the ability to validate data, investigate discrepancies, interpret KPIs, and translate findings into business recommendations.
- Familiarity with Agile, Kanban, or iterative delivery practices is an asset.
- Understanding of role-based access, data privacy, auditability, and secure system design principles.
- Experience supporting user adoption through training, documentation, communications, and post-implementation support.
- Experience in manufacturing, ERP-enabled operations, quality, inventory, production, supply chain, or regulated environments is an asset.
- Familiarity with AI-assisted productivity or automation tools, with an understanding of responsible use, data protection, and output validation, is an asset.
- Ability to coordinate multiple projects or workstreams, manage priorities, and meet deadlines.
- Effective interpersonal, customer service, organizational, and teamwork skills.
- Excellent verbal and written communication skills, including the ability to prepare clear technical specification documents.
- Strong analytical and problem-solving skills, current technical knowledge, and a willingness to learn.
- Detail-oriented and well organized.
Total Rewards
- The expected base salary range for this role is $80,000 CAD - $120,000 CAD per year.
- In addition to base compensation, Cosmetica offers a competitive total rewards package that may include bonus eligibility, equity, benefits, retirement plans, paid time away from work, and other programs.
- Final compensation will be determined based on relevant experience, skills, market conditions, and internal equity.
Additional Information
Cosmetica Laboratories Inc. utilizes AI-assisted tools as part of its recruitment and hiring process. These tools are used to enhance equity, efficiency, and consistency. All hiring decisions are made by qualified personnel in accordance with applicable laws and company policies.
Cosmetica Laboratories Inc. is committed to fostering an inclusive, equitable, and respectful workplace. We value diverse perspectives and experiences and are proud to be an equal opportunity employer. We welcome and encourage applications from all qualified candidates.
Interested candidates are welcome to submit their resume and cover letter directly to this posting by 9-October-2026. We thank all candidates for their interest; however, only candidates selected to move forward in the recruitment process will be contacted.
Cosmetica Laboratories Inc. is an equal opportunity employer and committed to creating and sustaining an inclusive environment in which all individuals are treated with dignity, respect and one which reflects the diversity of the community in which we operate. Accommodations are available for applicants and employees with disabilities throughout the recruitment process. If you require accommodations for interviews or other meetings, please advise when submitting your application.