Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience
4+ years in process automation, RPA, or software development
2+ years hands-on experience with Microsoft Power Platform, especially Power Automate
Strong experience with Power Automate Cloud and Desktop flows
Working knowledge of SQL for data retrieval and manipulation
Responsibilities
Facilitate workshops with stakeholders to identify and prioritize automation opportunities
Analyze processes and design automated workflows for unattended execution
Create and maintain Process Design Documents (PDD) detailing process scope and flows
Develop Solution Design Documents (SDD) outlining technical architecture and integration
Design and develop Power Automate Cloud Flows for system integration
Implement enterprise best practices for automation design and management
Support testing activities and deploy automations to production
Benefits
Opportunity to work with cutting-edge automation technologies
Collaborative team environment focused on continuous improvement
Access to professional development and certification opportunities
Engagement in innovative supply chain solutions
Supportive culture prioritizing customer needs and operational excellence
Full Job Description
Job Description
Responsibilities:
Facilitate workshops with business stakeholders to identify, assess, and prioritize automation opportunities
Analyze state processes and design future state automated workflows suitable for unattended execution
Create and maintain Process Design Documents (PDD) documenting:
Process scope, inputs, outputs, and exceptions
As Is and To Be process flows
Business rules and dependencies
Create and maintain Solution Design Documents (SDD) detailing:
Technical architecture and integration approach
Data sources, APIs, and system interactions
Error handling, logging, and resiliency patterns
Design and develop Power Automate Cloud Flows utilizing APIs, connectors, and structured data to support reliable system to system integration
Develop Power Automate Desktop flows for unattended automation of legacy or UI based systems where APIs are not available
Leverage AI Builder and Copilot Studio to support document processing, decision logic, and intelligent workflow orchestration
Implement enterprise best practices for:
Modular and reusable automation design
Environment separation (Dev/Test/Prod)
Secure credential and access management
Support testing activities including unit testing, system testing, and user acceptance testing
Deploy automations to production and provide post deployment monitoring, optimization, and support
Produce solution documentation and operational runbooks to support ongoing maintenance and support teams
Contribute to the continuous improvement of automation standards, patterns, and governance within IT
Qualifications:
Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent professional experience
4+ years of experience in process automation, RPA, or software development
2+ years of hands on experience with Microsoft Power Platform, including Power Automate
Skills:
Strong experience with Power Automate Cloud and Desktop flows
Demonstrated ability to analyze and document business processes and technical solutions
Experience producing professional PDD and SDD artifacts
Experience integrating automations using APIs, connectors, and structured data
Working knowledge of SQL for data retrieval and manipulation
Strong problem solving, analytical, and troubleshooting skills
Excellent written and verbal communication skills
Ability to work independently in a matrixed enterprise environment
Assets (Nice to Have):
Microsoft Power Platform certifications (PL400, PL600)
Experience with Dataverse and environment management strategies
Exposure to Agile / Scrum delivery models
Familiarity with ITIL based operational support models
The expected compensation range for this position is $80,320-$110,440. This range includes base pay and target variable pay. Actual compensation will depend on factors such as geographic location, skills, education, and experience. We also consider internal equity to ensure fair and consistent pay practices. This range reflects the expected full compensation range for the role; most offers will fall within the range and not at the maximum in order to allow for future growth.
This job posting is for an existing vacancy within the organization
About the Team
At Samuel, meeting our customer needs is our top priority. With cost-effective distribution and just-in-time delivery of metals and industrial products across North America, we ensure our customers get exactly what they need - any time, anywhere and from a single source. Our focus on value-added processing services and innovative supply chain solutions allow us to work closely with our customers, ensuring their products are on the market on time. Thanks to our integrated network of products and services supported by our in-house technical leaders and market experts, we are uniquely positioned to become your supplier of choice.