ENTERPRISE SOLUTION ARCHITECT
About the role
Procor Limited
As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you’ll be doing things that matter, leading at every level, and winning a better way. We’re committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone’s empowered to be their best.
Union Tank Car Company (“UTLX”), and its Canadian affiliate Procor Limited, manufacture, lease and repair railcars in North America for railroads and industrial companies who ship by rail. Owned by the Marmon Group and Berkshire Hathaway, UTLX headquarters is in Chicago’s financial district, and Procor headquarters is in Oakville Ontario.
Chicago OR Oakville -based hybrid position requiring at least 2 days in the office per week. ENTERPRISE SOLUTION ARCHITECT This is an opportunity to play a leading role in the information technology and organizational transformation of a business looking to set a course for the future. We are in a period of rapid change. This Enterprise Architect role offers an opportunity to design and drive an enterprise-wide IT foundation leveraging Microsoft’s SaaS ecosystem. We are seeking a highly skilled Azure Architect to drive our digital transformation initiatives. The ideal candidate will have extensive experience in architecting and managing cloud solutions within Microsoft Azure . This role will lead the design, implementation, and optimization of cloud-based solutions that enable data-driven decision-making, seamless integrations, and enhanced business performance. You will work closely with cross-functional teams to design scalable and secure cloud and data solutions that align with our business strategy.
Summary Azure Architecture & Cloud Solutions Design:
- Lead the design and implementation of scalable, secure, and highly available solutions in Microsoft Azure.
- Drive standardization and reuse of industry leading technology across the organization.
- Architect enterprise solution landscapes in Microsoft Dynamics 365, Microsoft Azure Cloud, and connected eco systems.
- Expert in design, development, and deployment of highly scalable APIs.
- Lead efforts to standardize and promote simplicity in our enterprise architecture (championing scalability, reusability, security, and best practices)
- Architect end-to-end cloud solutions, including cloud applications, data architecture, storage, compute, and networking, with a focus on optimizing for cost, performance, and security.
- Produce documentation, design specifications, and best practice guides for cloud and data architecture.
- Implement cloud infrastructure best practices for data integration, disaster recovery, and high availability.
- Lead the migration of on-premise applications and data to the cloud, ensuring minimal disruption to business operations.
Digital Transformation & Strategy
- Drive the adoption of cloud-first strategies, aligning digital transformation initiatives with business goals.
- Identify and implement emerging technologies in Azure and data management to deliver cutting-edge solutions and drive business value.
- Collaborate with business leaders and IT teams to align technology solutions with operational and strategic priorities.
- Foster a data-driven culture, ensuring that data and analytics are central to business decision-making processes.
ERP Integration & Data Interoperability
- Architect seamless integrations between Azure cloud solutions and ERP systems to enable smooth data flow across business applications.
- Design and implement solutions that allow ERP data to be accessed, analyzed, and visualized using Azure-based data tools such as Power BI.
- Understand and provide support for legacy applications/architecture throughout the enterprise (legacy applications built on the following technologies: VB.NET, A/S400, Smalltalk, Java Server Pages, Cognos, StarQuery, DB2, Dynamics AX, SQL Server)
Automation
- Strong understanding of industrial automation systems (e.g., PLCs, SCADA, MES) and how they integrate with Azure services such as IoT Hub, Digital Twins, and Azure Data Factory.
- Ability to develop scalable, secure, and resilient architectures that enable real-time data collection, analytics, and predictive maintenance. Familiarity with industry protocols (e.g., OPC UA, Modbus) and experience driving digital transformation initiatives in smart factory settings is ideal.
Leadership
- Engage cross-functional teams to execute cloud-based and data architecture projects, ensuring successful delivery on time and within budget.
- Support project plans, roadmaps, and timelines for cloud and data initiatives.
- Communicate architectural risks and roadblocks to senior leadership and stakeholders.
- Mentor and support team members, ensuring continuous learning and development within the organization.
Training & Knowledge Sharing
- Provide guidance, training, and support to internal teams on Azure architecture, data management best practices, and relevant tools.
- Stay abreast of the latest advancements in cloud architecture, data technologies, AI technologies and Azure services to continually improve system design and performance.
Candidate Requirements
-
Education: Bachelor's or Master's degree in Engineering preferred or Computer Science, Information Technology, Data Science, or a related field. Relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert) are a plus.
-
Experience:
-
Azure Cloud Architecture: Expertise in designing and deploying solutions within Microsoft Azure with a focus on data and analytics services.
-
10+ years of professional experience in software development and architecture.
-
8+ years Hands-on experience with Azure PaaS services such as Azure Functions, Azure App Services, AKS, Azure Storage, Azure SQL, Cosmos DB Event Grid, and API Management.
-
10 to 15 years of programming experience with SQL, C#, ASP.NET, and .NET Core (experience with Python is a plus).
-
Strong experience with Power Platform (Power Apps, Power Automate, Power BI) and Azure Logic Apps for building no-code/low-code solutions.
-
Data Architecture & Modeling: Strong understanding of data modeling, data integration, ETL processes, and database technologies.
-
Hands-on experience with Azure services for data processing and integration, including Azure Data Factory, Azure Databricks, and Power BI for business intelligence and analytics.
-
Solid understanding and practical experience with design patterns and architectural principles (e.g., GoF, SOLID, DRY, DDD, Hexagonal Architecture).
-
Experience with Infrastructure as Code (e.g., Bicep, ARM templates, Terraform).
-
Familiarity with CI/CD pipelines and DevOps tools (Azure DevOps, GitHub Actions).
-
Proven ability to communicate complex technical ideas to both technical and non-technical audiences.
-
Experience doing complex digital transformation projects that encompass modernization and consolidating legacy applications/platforms.
-
Ability to quickly understand business processes and requirements and translate those into viable solutions.
-
Experience with cloud security and best practices for securing cloud-based data solutions.
-
Soft Skills:
-
Strong analytical and problem-solving abilities, with a focus on delivering optimal architecture solutions.
-
Excellent communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
-
Strong experience leading large-scale projects.
-
Leadership and mentoring abilities, with a passion for continuous improvement and professional development.
Preferred Qualifications
- Microsoft Azure certifications, such as Azure Solutions Architect Expert.
- Agile or Scrum certification for managing cloud and data projects.
- Experience with machine learning, Gen AI, RAG, and integrating data pipelines with machine learning workflows (desirable but not essential).
Working Conditions
- Chicago OR Oakville based hybrid position requiring at least 2 days in the office per week.
- Occasional travel may be required for on-site project implementations or client meetings.
Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.
About Procor Limited
Procor is Canada's largest full service lessor, with a fleet of more than 30,000 cars. Our head office is located in Oakville, Ontario, and we operate an extensive service network comprised of major repair facilities, mini-shops, and on-site repair teams.
Why join Procor?
Experience the excitement of working for a company that is an industry leader in the business of leasing and maintaining rail cars, serving rail shippers. We value openness and honesty, have respect for the communities in which we operate and live, and demand the best from ourselves to ensure we exceed our customers' expectations. We offer you the chance to work with cross-functional teams, see the results of your contributions, upgrade your skills and progress your career.
Highly motivated people with the right skill-sets are the reasons why Procor is the foremost Rail Car Leasing and Repair Services provider in Canada. Our people provide excellent and reliable customer focused services, in a safe manner, while conscientiously managing and controlling costs. Innovation is encouraged. We are open to new ideas as we continually improve our processes to better meet our customers' needs.
Procor supports career training programs including apprenticeships and co-op student placements.
We are an equal opportunity employer that offers a competitive compensation package, competitive benefits, a generous pension plan, and other fringe benefits.
To view current career opportunities please click the link shown below.
ENTERPRISE SOLUTION ARCHITECT
About the role
Procor Limited
As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you’ll be doing things that matter, leading at every level, and winning a better way. We’re committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone’s empowered to be their best.
Union Tank Car Company (“UTLX”), and its Canadian affiliate Procor Limited, manufacture, lease and repair railcars in North America for railroads and industrial companies who ship by rail. Owned by the Marmon Group and Berkshire Hathaway, UTLX headquarters is in Chicago’s financial district, and Procor headquarters is in Oakville Ontario.
Chicago OR Oakville -based hybrid position requiring at least 2 days in the office per week. ENTERPRISE SOLUTION ARCHITECT This is an opportunity to play a leading role in the information technology and organizational transformation of a business looking to set a course for the future. We are in a period of rapid change. This Enterprise Architect role offers an opportunity to design and drive an enterprise-wide IT foundation leveraging Microsoft’s SaaS ecosystem. We are seeking a highly skilled Azure Architect to drive our digital transformation initiatives. The ideal candidate will have extensive experience in architecting and managing cloud solutions within Microsoft Azure . This role will lead the design, implementation, and optimization of cloud-based solutions that enable data-driven decision-making, seamless integrations, and enhanced business performance. You will work closely with cross-functional teams to design scalable and secure cloud and data solutions that align with our business strategy.
Summary Azure Architecture & Cloud Solutions Design:
- Lead the design and implementation of scalable, secure, and highly available solutions in Microsoft Azure.
- Drive standardization and reuse of industry leading technology across the organization.
- Architect enterprise solution landscapes in Microsoft Dynamics 365, Microsoft Azure Cloud, and connected eco systems.
- Expert in design, development, and deployment of highly scalable APIs.
- Lead efforts to standardize and promote simplicity in our enterprise architecture (championing scalability, reusability, security, and best practices)
- Architect end-to-end cloud solutions, including cloud applications, data architecture, storage, compute, and networking, with a focus on optimizing for cost, performance, and security.
- Produce documentation, design specifications, and best practice guides for cloud and data architecture.
- Implement cloud infrastructure best practices for data integration, disaster recovery, and high availability.
- Lead the migration of on-premise applications and data to the cloud, ensuring minimal disruption to business operations.
Digital Transformation & Strategy
- Drive the adoption of cloud-first strategies, aligning digital transformation initiatives with business goals.
- Identify and implement emerging technologies in Azure and data management to deliver cutting-edge solutions and drive business value.
- Collaborate with business leaders and IT teams to align technology solutions with operational and strategic priorities.
- Foster a data-driven culture, ensuring that data and analytics are central to business decision-making processes.
ERP Integration & Data Interoperability
- Architect seamless integrations between Azure cloud solutions and ERP systems to enable smooth data flow across business applications.
- Design and implement solutions that allow ERP data to be accessed, analyzed, and visualized using Azure-based data tools such as Power BI.
- Understand and provide support for legacy applications/architecture throughout the enterprise (legacy applications built on the following technologies: VB.NET, A/S400, Smalltalk, Java Server Pages, Cognos, StarQuery, DB2, Dynamics AX, SQL Server)
Automation
- Strong understanding of industrial automation systems (e.g., PLCs, SCADA, MES) and how they integrate with Azure services such as IoT Hub, Digital Twins, and Azure Data Factory.
- Ability to develop scalable, secure, and resilient architectures that enable real-time data collection, analytics, and predictive maintenance. Familiarity with industry protocols (e.g., OPC UA, Modbus) and experience driving digital transformation initiatives in smart factory settings is ideal.
Leadership
- Engage cross-functional teams to execute cloud-based and data architecture projects, ensuring successful delivery on time and within budget.
- Support project plans, roadmaps, and timelines for cloud and data initiatives.
- Communicate architectural risks and roadblocks to senior leadership and stakeholders.
- Mentor and support team members, ensuring continuous learning and development within the organization.
Training & Knowledge Sharing
- Provide guidance, training, and support to internal teams on Azure architecture, data management best practices, and relevant tools.
- Stay abreast of the latest advancements in cloud architecture, data technologies, AI technologies and Azure services to continually improve system design and performance.
Candidate Requirements
-
Education: Bachelor's or Master's degree in Engineering preferred or Computer Science, Information Technology, Data Science, or a related field. Relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert) are a plus.
-
Experience:
-
Azure Cloud Architecture: Expertise in designing and deploying solutions within Microsoft Azure with a focus on data and analytics services.
-
10+ years of professional experience in software development and architecture.
-
8+ years Hands-on experience with Azure PaaS services such as Azure Functions, Azure App Services, AKS, Azure Storage, Azure SQL, Cosmos DB Event Grid, and API Management.
-
10 to 15 years of programming experience with SQL, C#, ASP.NET, and .NET Core (experience with Python is a plus).
-
Strong experience with Power Platform (Power Apps, Power Automate, Power BI) and Azure Logic Apps for building no-code/low-code solutions.
-
Data Architecture & Modeling: Strong understanding of data modeling, data integration, ETL processes, and database technologies.
-
Hands-on experience with Azure services for data processing and integration, including Azure Data Factory, Azure Databricks, and Power BI for business intelligence and analytics.
-
Solid understanding and practical experience with design patterns and architectural principles (e.g., GoF, SOLID, DRY, DDD, Hexagonal Architecture).
-
Experience with Infrastructure as Code (e.g., Bicep, ARM templates, Terraform).
-
Familiarity with CI/CD pipelines and DevOps tools (Azure DevOps, GitHub Actions).
-
Proven ability to communicate complex technical ideas to both technical and non-technical audiences.
-
Experience doing complex digital transformation projects that encompass modernization and consolidating legacy applications/platforms.
-
Ability to quickly understand business processes and requirements and translate those into viable solutions.
-
Experience with cloud security and best practices for securing cloud-based data solutions.
-
Soft Skills:
-
Strong analytical and problem-solving abilities, with a focus on delivering optimal architecture solutions.
-
Excellent communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
-
Strong experience leading large-scale projects.
-
Leadership and mentoring abilities, with a passion for continuous improvement and professional development.
Preferred Qualifications
- Microsoft Azure certifications, such as Azure Solutions Architect Expert.
- Agile or Scrum certification for managing cloud and data projects.
- Experience with machine learning, Gen AI, RAG, and integrating data pipelines with machine learning workflows (desirable but not essential).
Working Conditions
- Chicago OR Oakville based hybrid position requiring at least 2 days in the office per week.
- Occasional travel may be required for on-site project implementations or client meetings.
Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.
About Procor Limited
Procor is Canada's largest full service lessor, with a fleet of more than 30,000 cars. Our head office is located in Oakville, Ontario, and we operate an extensive service network comprised of major repair facilities, mini-shops, and on-site repair teams.
Why join Procor?
Experience the excitement of working for a company that is an industry leader in the business of leasing and maintaining rail cars, serving rail shippers. We value openness and honesty, have respect for the communities in which we operate and live, and demand the best from ourselves to ensure we exceed our customers' expectations. We offer you the chance to work with cross-functional teams, see the results of your contributions, upgrade your skills and progress your career.
Highly motivated people with the right skill-sets are the reasons why Procor is the foremost Rail Car Leasing and Repair Services provider in Canada. Our people provide excellent and reliable customer focused services, in a safe manner, while conscientiously managing and controlling costs. Innovation is encouraged. We are open to new ideas as we continually improve our processes to better meet our customers' needs.
Procor supports career training programs including apprenticeships and co-op student placements.
We are an equal opportunity employer that offers a competitive compensation package, competitive benefits, a generous pension plan, and other fringe benefits.
To view current career opportunities please click the link shown below.