...
Pricefx defines customer self-sufficiency as an the ability to maintain and modify Pricefx's custom solutions with the help of internal customer resources. This approach can help customers be less dependent on the Pricefx team and optimize optimise the cost of the solution maintenance. To achieve self-sufficiency, customers must provide suitably skilled resources to be trained, certified, and mentored by Pricefx.
...
End-User Onboarding & Training – custom user scenario reference guides, documentation, and learning paths. Relevant It is relevant for big organizations organisations with multiple BUs with , many users, and user turnover.
What are the steps to acquire self-sufficiency?
...
Send the candidates through foundational training.
As a final step in the foundational training, candidates will need to must pass the certification exam.
Once the exam has been successfully passed, the knowledge transfer, shadowing, and mentoring plan will need to be developed with the Pricefx project team. This is the crucial step in preparing the candidates to take over the maintenance and changes in the tool.
...
After foundational training, shadowing and mentoring should occur for ~ 4-6 months, depending on the candidate candidate’s background. This activity is charged hourly and involves the Pricefx/partner implementation team.
Price The price for the new learning path is €5.500/$6.000 per person.
...
What background is expected for this role:· Professional
·Professional programming experience
...
with at least two years of object-oriented programming
...
(i.e. Java).
Solution development, problem-solving, testing and troubleshooting skills are required.
Understand data structures (Arrays, Maps, etc.),
...
algorithmising and coding skills (variables, loops, conditions), and Groovy language features (syntax, operators, closures).
...
Experience with databases and data, ideally SQL, working with tables
...
and examining data.
...
Working knowledge of IDE (IntelliJ Idea or other) and GIT (feature branches, checkout, pull, push, commit, rebase, amend, merge, stash).
...
Good spoken and written English, we require CEFR B2 level. Must have the ability to communicate
...
, be confident to express their thoughts, and understand technical documentation and requirements.
The expected outcome of the Configuration Engineering Learning Path:
· The candidate will be able to maintain implemented solutions, troubleshoot and make changes to the existing logic and data tables, and implement new requirements within existing customer-specific Pricefx functionality.
Note |
---|
The certification’s accomplishment confirms that the candidate understands and can apply foundational Pricefx configuration principles. At least 3-6 months of training on the job is required to bring the person to a good level of self-sufficiency. |
The Program Flow
Duration: 8 Weeks
Objective: This intensive 8-week technical training program will equip aspiring configuration engineers with foundational skills. Participants will undergo a comprehensive curriculum led by experienced instructors, combining Instructor-Led Training (ILT) sessions and self-study components.
Prerequisites:
Successful completion of pre-assessment in a 1-1 interview (30 min) with a technical training specialist. The interview preparation tips and interview registration can be found here.
Installation of necessary tools (Git, IntelliJ, PriceFX Studio Plugin).
Basic knowledge of GIT and Groovy.
Key Components:
Instructor-Led Training (ILT) Sessions:
Weekly 1-2 ILT sessions led by technical trainers to confirm the understanding of the key concepts and let the participants present their working results.
Each session lasts around 90 minutes.
Self-Study:
Students are expected to dedicate additional time to self-study each week to do the practical exercises and deepen their skills in particular topics each week.
Exit Points:
Every two weeks, there are exit points for students failing the assignments and not attending the sessions.
Criteria for exit points include attendance in ILT sessions and completion of mandatory exercises.
Certification Exam:
Eligible students who attend ILT sessions and complete all exercises can take the certification exam on week 8.
Successful candidates receive certification.
Post-Certification Advancement:
Certified individuals progress to the advanced on-demand training series to further improve their knowledge.The advanced series is
Training Schedule:
Pre-requisites/Pre-assessment:
Interview with Trainer and coding challengeDuration: 1 week
Time Commitment: 35-6 12 hours
Technical Training Path:
Duration: 8 weeks
Time Commitment: ~90 hours
Advanced Training after Certification:
Begins 1 one month after the training
Duration: 20-40 hours
...
Training Frequency:
A new group of attendees can start the training every two weeks.
This program is tailored to individuals with a solid technical background, ensuring they gain the necessary skills to excel as configuration engineers. Successful completion opens doors to advanced training opportunities and real-world application of their knowledge.
Program structure:
Step 1: Interview with the trainer to determine a fit for the program. During the interview, the candidate will need to demonstrate his knowledge in Java, Git and programming basics, as well as B2 and a higher level of English. The task will be provided in advance to prepare. More details about the interview and registration can be found here.
Step 2: Upon a successful interview, the trainer will register the candidate for the next entry point of the CE learning path that , which is spread over 8 weeks with 8-12 hours of weekly time investment. The schedule for the complete 8 weeks with dates of live sessions will be shared with the student in advance.
Week 1 topics: Pricing & Pricefx Application Basics
...
; Architecture and Tool stack
Live sessions: Learning path introduction (live session& Student Q&A (3 hours)
Business and Admin self-studyThursday - Q&A, sandbox project discussion (live sessionstudy; Toolstack study (~7 hours)
Week 2 topics: Pricefx Architecture, Tool stack, Data Model, Logic basics
...
Master Data Configuration, Calculation Logics
Topic-related live sessions (2 hours)
Weeks' topics self-study
Wednesday - Week topics introduction (live session)
Friday - Q&A; test and first verification point(~ 6 hours)
Knowledge test
Week 3 topics: Price Setting, Live Price Grids, Functions & Libraries Sandbox practice
Monday - Week topics introduction (live sessionLive sessions: Inputs/Outputs; Pricelists & PriceGrids (~3 hours)
Weeks' topics self-study
Wednesday - Week topics introduction (live session)
Friday - Q&A & project presentation (live session)(~6 hours)
Revision and presentation of exercises in self-study
Exit point for failed assignments students
Week 4 topics: Quotes, line items, logics and price records
...
Quote Headers, Price Records
Live sessions: Quote Header/Troubleshooting (4 hours)
Weeks' topics: self-study
Wednesday - Q&A session, projects presentation (live session)
Friday - Q&A; test and the second verification pointand sandbox practice (~7 hours)
Knowledge test
Week 5 topics: Workflows, Analytics queries
...
, Calculation flow
Live sessions: Workflows/Analytics query (3 hours)
Weeks' topics: self-study Thursday - Analytics queries, project presentation (live session)and sandbox practice (~9 hours)
Revision and presentation of exercises in self-study
Exit point for failed assignments students
Week 6 topics: Dashboards, Master Processes (Calculated Field Sets, Data Loads, Calculation Flows)
Monday - Week topics introduction (live sessionLive sessions: Dashboards/Master Processes (3 hours)
Weeks' topics: self-study
Wednesday - Dashboards, projects presentation (live session)
Friday - Q&A; test and the third verification pointand sandbox practice (~9,5 hours)
Knowledge test
Week 7 topics: Final project and recap
Monday - Final Live sessions: final project introduction (live session)
Weeks' topics self-study
Thursday - Recap and exam prep (live session/troubleshooting the assignment (3 hours)
Sandbox work on final project (~12 hours)
Week 8 topics: Certification exam
Certification exam based on the content covered in the previous 7 weeks.
Post-certification:
Additional Advanced CE Learning Path self-study materials from Advanced CE Learning Path will be available for all certified participants.
...
After foundation training is done: , once the certification has been accomplished along with the shadowing, the candidate will also be provided with a deep dive into the existing solution to acquire the custom solution expertise.
The Pricefx implementation team provides the shadowing and mentoring activities. The shadowing and mentoring require at least 20%-20 % of the time allocations of Pricefx team members weekly. All activities should be planned and synchronized synchronised with the implementation plan.
What are the steps to acquire self-sufficiency in integration engineering?
Integration Engineering - foundational training – 4 weeks (max. three months); Total time investment ~ 40 hours.
...
What background is expected for this role:
· Solid experience building integration solutions using the Apache Camel framework. In particular, the XML DSL flavor of Camel as opposed to the Java DSL.
· Solid experience writing Java and Groovy code outside of Pricefx.
· Experience using Git for source code repository management and Maven for build projects.
· Familiar with and comfortable working in a GitLab environment. In particular, they should be aware of the process for creating and managing Git branches
Basic requirements outlined for Day 1 students
Professional programming experience of at least two years of object-oriented programming, ideally Java, Groovy or C++.
Understand data structures (Arrays, Maps, etc.), algorithmising and coding skills (variables, loops, conditions), and Groovy language features (syntax, operators, closures).
Solid working knowledge of a modern IDE (IntelliJ Idea or other) and GIT (feature branches, checkout, pull, push, commit, rebase, amend, merge, stash).
Good understanding of the Apache Camel integration framework. Specifically, the XML DSL variant.
The expected outcome of the Integration Engineering program:·
The candidate
...
shall be able to work with the Platform Manager tool to create
...
Integration Manager instances and associated Integration Routes. Routes are the basic framework for integrating outside systems with Pricefx. More specifically, routes refer to an Apache Camel-based construct that Apache Camel based construct which enables disparate systems to communicate with a minimum of configuration.
The candidate will understand the steps to customise the Pricefx Template-based Routes.
The candidate will understand the location and the proper way to access the various code components created after implementing a Template in a partition and how to assign permissions to access the various code components created after implementing a Template in a partition.
...
The candidate will understand the need for Data Cleansing before implementing a Template-based route.
Note |
---|
The certification’s accomplishment confirms that the candidate understands and can apply foundational Pricefx integration principles. At least 2-4 months of training on the job is required to bring the person to a good level of self-sufficiency. |
Day 1 training
What is covered
Pricefx Platform Manager tool and the associated Integration Manager tool.
Concepts of Pricefx Integration Templates to integrate non-Pricefx systems into the Pricefx environment.
Configuring and testing basic integrations
Recommended student background
Day 1 requires a minimal technical background and is suitable for students with solid development experience. The recommended student knowledge is an understanding of the basic concepts of Integration challenges ( different table/column structures between disparate systems, different file types used for export/import of data between systems, additional transport requirements for export/import of data between systems)
Day 2 training
What is covered
Pricefx Integration Templates affect data integration between Pricefx and other systems—discussing available templates and usage recommendations.
Configuration / Selection of the default Pricefx Integration Templates for integration-specific needs ( SAP, SalesForce, CSV-based integrations, File based integrations, etc. ). Pricefx recommendations for integration.
Modification of the Pricefx Integration Templates to accommodate business-specific requirements
Usage of GitHub to access the Pricefx Integration Templates
Use IntelliJ Idea to manipulate, adjust, and test modifications to the Pricefx Integration Templates.
Running Pricefx integrations from a local development environment
Program flow:
Prequalification test – 1 hour ; to confirm the candidate is fit for the role and register for the technical class.
Business user self-study – 3-4 hours with the knowledge assessment test.
Admin user self-study – 3-4 hours with the knowledge assessment test.
Class Prerequisites – 2 hours, revision of the critical data structures and components, class setup.
Integration Engineering technical training – 8 hours
Additional optional self-study study for custom solutions & QA with Pricefx trainer - ~ 10 hours
Final project – 6-8 hours, verification of the knowledge acquired during the class and help to prepare for the certification exam.
Exam preparation and exam partition review – 1 hour, verification of the exam readiness.
Certification exam – 3 hours, recorded and later reviewed by the examiner.
Certification confirmation – 2-3 days after the exam, depending on the examiner's availability.
Post-certification
Deep dive into the custom solution (if existing project)
Shadowing of the Pricefx team (if ongoing project)
...
The Pricefx implementation team provides the shadowing and mentoring activities. The shadowing and mentoring require at least 20%20 %-time allocations of Pricefx team members weekly. All activities should be planned and synchronized synchronised with the implementation plan.
...
Super Users for UI and Support – foundational training – 2 weeks; Total time investment ~ 30 hours with self-study and deep dive. Private classes can be organized organised for 4+ people.
After foundational training, a solution/customer-specific deep dive may be required. This activity is charged hourly and involves the Pricefx implementation team or training team researching the solution.
...
The internal super user who was involved in the tool implementation or had the necessary skill set for supporting super user tasks.
Knowledge of how the Pricefx tool is implemented and used in the organizationorganisation.
Tech savvy; knowledge of internal tech infrastructure and data structures used in Pricefx.
...
What are the steps to build self-study end-user training?
End-User Onboarding user onboarding and Training (customer-specific)
...