The Business Consultant is a specialist participating in transformational projects, organizing, structuring and working on the alignment of corporate business processes. The individual is responsible for supporting the customer in capturing and defining its business needs and requirements. The Business Consultant organizes and leads workshops with the business stakeholders to document the business processes as well as the related business rules providing valuable information to build the landscape of the expected solution and measure the overall impact of the transformation on the business strategy.
The Functional Consultant understands the solution and the application modules being implemented at the customer. In collaboration with the Solution Architect, he/she documents the use cases, functional specifications, test plans and scenarios, and assists in the execution of the acceptance and integration testing. He/she supports the customer’s end-users throughout the project implementation and deployment. The individual may also deliver fundamental functional training of PLM applications if needed.
The Project Manager ensures the successful planning, organizing, leading, monitoring and controlling of the project. He/she is aiming at the flawless execution to deliver on time, within budget while managing quality and customer satisfaction.
The Software Architect defines the software architecture enabling the successful implementation of the solution, such that it suits the business requirements and achieves the desired results under given constraints. This individual is responsible for analyzing and translating the functional specifications into the solution design and detailed technical specifications and required deliverables.
The Software Architect provides applicative vision, driving innovation through designs, solutions and software development lifecycle management. The individual is autonomous in leading the overall software architecture and programming aspects of the solution, supporting and leading the development team in breaking down the requirements into basic software components, documenting the technical use cases, test plans and scenarios. The Software Architect is responsible for the consolidation and integration of the customized program in the global solution.
The Software Architect participates in pre-sales activities, supporting the Sales team, Solution Architect and/or Project Manager in providing programming expertise and recommendations of the proposed solution.
The Software Developer is responsible for the translation of software/business requirements into workable programming code and maintain/develop programs. Working collaboratively within a team, under the supervision of a software architects and/or, senior developer and/or project managers, the Developer is involved in the definition, design, implementation, documentation, integration, testing, and support of reliable and reusable software solutions, addressing functional and business requirements alike.
The role of the Solution Architect is to understand the customer’s business issues/drivers, business processes and requirements, and define an integrated solution enabling the customer to fulfill its strategy. The Solution Architect is responsible for analyzing and translating business information and technical requirements into the architecture and design of the solution and describing it through architecture and design deliverables.
Working under the supervision of the Infrastructure Architect, Solution Architect or Project Manager, the System Administrator performs the installation, administration and configuration of the required operating system, network servers and PLM related software for the realization of customer projects. The System Administrator is also responsible for monitoring the systems performance, assisting developers and troubleshooting problems reported by users and developers.
The Infrastructure Architect is accountable and responsible for defining the right infrastructure to secure the deployment of the business solution implementation. This individual provides technical expertise and architectural solutions in infrastructure, hardware, network, system administration, performance tuning and recovery procedures for complex global systems.
The Infrastructure Architect investigates and analyzes the feasibility of the system requirements and develops the targeted systems specifications.
The Infrastructure Architect participates in pre-sales activities, bringing infrastructure expertise and recommendations regarding the customer projects. This individual plays a key role in infrastructure reviews and/or audits.