Job Title
CIM Applications ManagerPosition Overview
The CIM Applications Manager plays a key leadership role within Shaws Enterprise Automation organization focused on modernizing and rationalizing the manufacturing software ecosystem across the Collaborative Innovative Manufacturing (CIM) group.
This position manages a small team of software engineers responsible for over 90 applications that support manufacturing operations across multiple facilities. The Applications Manager is accountable for developing and executing asoftware rationalization and modernization strategythat reduces complexity increases interoperability andaligns with enterprise architecture and data strategies.
A central initiative for this role is thedesign and implementation of a modern Unified Namespace (UNS) enabling real-time contextual data exchange between automation MES and enterprise systems. The UNS will serve as the connective framework to unify systems simplify integrations and support Shaws data-driven manufacturing future.
The Applications Manager will partner closely with theAutomation Enablement Team whose mission is to wrap standard enterprise functions for use by practicing automation engineers ensuring those functions are easily accessible and reusable through standardized interfaces.
This position requires a strategic thinker who can bridge manufacturing and enterprise technology lead modernization efforts across diverse systems and foster a culture of collaboration innovation and sustainability.
Responsibilities
Strategic & Architectural Leadership
Develop and execute acomprehensive Software Rationalization Roadmap consolidating and modernizing legacy systems to reduce technical debt and overlap.
Lead thedesign and phased deployment of a Unified Namespace (UNS)to standardize and simplify data exchange across automation MES and enterprise platforms.
Align software development practices and modernization efforts with theEnterprise Automation roadmap enterprise architecture principles and data governance standards.
Establish and maintainCIM Software Architecture Standards ensuring interoperability scalability and maintainability.
Drive architectural reviews and modernization decisions using benefit/effort analysis and business impact assessments.
Software Portfolio Management
Maintain a complete and accurateinventory of all manufacturing software applications including function owner lifecycle stage dependencies and technology stack.
Implement governance processes to determine which systems to sustain modernize or retire.
Track and report key performance indicators related to application rationalization modernization progress and support burden reduction.
Manage budgets resource allocations and project prioritization to ensure efficient execution of the modernization plan.
Unified Namespace & Data Enablement
Architect and implement the UNS as thecommon communication backbonefor manufacturing data.
Partner with theAutomation Enablement Teamto expose enterprise functions and data services through standard APIs events and reusable components.
Ensure manufacturing systems producecontextualized structured and governed datasuitable for use in enterprise analytics and decision-making.
Collaborate with enterprise data and analytics teams to ensure alignment with corporate data models and interoperability frameworks (ISA-95/B2MML).
Collaboration & Leadership
Serve as a key liaison between Enterprise Automation CIM and Enterprise Architecture promoting alignment across technical domains.
Mentor and coach engineers in modern software development practices such as modular design DevOps CI/CD and secure coding.
Foster a culture of innovation simplification and continuous improvement.
Evaluate third-party solutions vendors and emerging technologies for potential adoption.
Communicate project progress and strategic direction to stakeholders at all levels of the organization.
Requirements
Bachelors degree in Computer Science Systems Engineering or related field; equivalent experience considered.
7 years of experience in software development systems architecture or IT/OT integration within a manufacturing environment.
Demonstrated success leadingsoftware rationalization or modernizationefforts across multiple legacy systems.
Experience designing or implementingUnified Namespacearchitectures andevent-drivenintegration patterns (e.g. MQTT OPC UA REST APIs).
Working knowledge ofISA-95B2MML and manufacturing data structures.
Strong understanding of enterprise data strategy and architectural alignment principles.
Excellent problem-solving communication and leadership skills with the ability to influence across technical and business boundaries.
Ability to travel to manufacturing facilities as required.
Competencies
Create Strategic Plan:Drives long-term alignment between CIM systems and enterprise automation goals.
Drive Innovation:Champions new technologies and architectural patterns that deliver measurable business value.
Lead Change:Guides modernization and rationalization efforts through collaboration and communication.
Build Successful Teams:Attracts develops and mentors software engineering talent.
Make Effective Decisions:Balances technical financial and operational factors to determine the optimal modernization path.
Drive Results:Translates strategic objectives into actionable plans with measurable outcomes.
Work Shift
8 Hr non-rotating shift Hrs fall to in punch day Observed Calendar shift starts AMRequired Experience:
Manager
We are approximately 20,000 individuals bound together by a common vision to create a better future, for our customers, for our company, for our people, and for our communities. By combining deep market knowledge with new ways of thinking, we drive innovation into our business and set ... View more