SAP has announced that mainstream maintenance for SAP ECC 6.0 ends in 2027, with optional extended maintenance available until 2030 for customers who choose to pay for it. For many organisations running ECC, that timeline has turned S/4HANA migration from a long-term idea into an active programme, and a large share of the delivery and support work for those programmes is staffed from India through IT services firms, consultancies and GCCs.
That demand makes SAP recruitment unusually sensitive to resume inflation. SAP vocabulary is easy to repeat, and the difference between a consultant who has led a module through a go-live and one who has supported tickets on an existing system is not always visible from a keyword list. This guide covers the roles, the migration approaches, and a practical way to probe for genuine project evidence.
Why S/4HANA migration is driving SAP hiring
The end of mainstream ECC maintenance gives companies a clear planning horizon. Some will migrate before 2027, some will rely on extended maintenance to 2030, and some will explore other options; timelines and decisions differ by organisation, and you should confirm the specific support dates for any client landscape from SAP's own published information. What is consistent is that migration programmes need people who understand both the legacy ECC configuration and the S/4HANA target.
Migration work also changes the skill mix. Alongside functional consultants, programmes need developers who can remediate custom code for S/4HANA, data migration specialists, integration engineers, and Basis and technical architects who can plan system conversions or new landscapes. Many of these roles are hard to fill because the relevant experience only comes from having done a migration before.
The SAP roles you are most likely to hire for
SAP hiring spans technical and functional roles, and each has its own vocabulary. On the technical side, ABAP developers remain central, but modern S/4HANA work increasingly expects ABAP on HANA, CDS views and the ABAP RESTful Application Programming Model (RAP). SAP Business Technology Platform (BTP) roles cover extensions using the Cloud Application Programming Model (CAP) and integrations using Integration Suite, which includes Cloud Integration (often still called CPI).
Functional roles are organised around modules: FICO for finance and controlling, SD for sales and distribution, MM for materials management, PP for production planning, EWM for extended warehouse management, and MDG for master data governance. SuccessFactors covers cloud HR. Data migration specialists work with the S/4HANA Migration Cockpit and migration objects, and Basis or technical consultants handle installation, upgrades, system conversion, performance and landscape administration.
- ABAP: classic ABAP, ABAP on HANA, CDS views, RAP, custom code remediation.
- BTP: CAP-based extensions, Integration Suite / Cloud Integration (CPI), side-by-side apps.
- Functional: FICO, SD, MM, PP, EWM, with process and configuration depth.
- MDG: master data governance design, data models and workflows.
- Data migration: Migration Cockpit, migration objects, cleansing, reconciliation.
- SuccessFactors: Employee Central and related HR modules.
- Basis/Technical: system conversion, upgrades, HANA administration, landscape design.
Greenfield, brownfield and selective data transition
S/4HANA programmes usually follow one of three broad approaches. Greenfield is a new implementation, redesigning processes and moving selected data into a fresh system. Brownfield is a system conversion of the existing ECC system to S/4HANA, preserving configuration and history while adapting custom code. Selective data transition sits between the two, moving chosen data and configuration into a new or reshaped landscape, often with specialist tools and partners.
These approaches demand different experience. A consultant with strong greenfield design experience may have less exposure to the custom-code remediation and simplification-item work that dominates a brownfield conversion, and the reverse is also true. When you screen, ask which approach each project used and what the candidate's part in it was — it is one of the quickest ways to understand whether their experience fits the programme you are staffing.
Implementation experience versus support experience
SAP resumes often list "end-to-end implementation" alongside years of support work, and both are valuable, but they are not interchangeable. Implementation experience means taking part in blueprinting or fit-to-standard workshops, configuration, testing, cutover and go-live. Support experience means maintaining a live system, resolving tickets, handling enhancements and managing change requests.
For a migration programme, you usually need a mix: people who have been through go-lives and understand cutover pressure, and people who know how real users work with the system day to day. Be explicit in the JD about which you need for each role, and do not treat a long support tenure as equivalent to implementation experience, or vice versa.
How to probe for real SAP project evidence
The most reliable way to evaluate an SAP profile is to ask for specifics that only someone who did the work can provide. How many go-lives has the candidate been part of, and in what role? How many company codes, plants or sales organisations were in scope? Which migration objects did they own, and how did they handle reconciliation? For developers, how much custom code was remediated, and what kinds of issues came up?
Good candidates answer these questions with detail and nuance, including what went wrong. Vague answers are not proof of dishonesty — some consultants genuinely worked on narrow parts of a programme — but they tell you the depth of evidence you actually have, which is what the hiring decision should rest on.
- Number of go-lives and the candidate's role in each (lead, team member, support).
- Scope: company codes, plants, sales organisations, countries or business units.
- Migration objects handled, data volumes and reconciliation approach.
- Custom code remediation: tools used, volume of objects, typical fixes.
- Integration points owned: interfaces, IDocs, APIs, Integration Suite flows.
- Cutover experience: planning, mock runs, hypercare responsibilities.
- Approach used: greenfield, brownfield or selective data transition.
Checking SAP certifications
SAP certifications can be a useful signal, particularly for newer technologies such as BTP or for candidates moving between modules, but they are not a substitute for project experience. When a certification matters for a role, the practical approach is to ask the candidate to share their credential or digital badge details so your team can check them through SAP's publicly available credential information.
Record whether a certification has actually been checked by someone on your team, as opposed to simply being listed on a resume. That distinction matters when a client or hiring manager asks later how a claim was confirmed.
How RecruitGPT helps with SAP hiring
RecruitGPT structures SAP job descriptions into must-have and good-to-have requirements — for example, "S/4HANA brownfield conversion experience" or "RAP and CDS views in production" — and shows for each candidate whether there is evidence found, partial evidence or no evidence yet. Details such as go-lives, modules and migration objects are labelled with their provenance, from Candidate Provided and AI Extracted through to Candidate Confirmed.
A certification or project claim is marked Verified only when a human reviewer on your team has checked it; RecruitGPT does not integrate with SAP's credential system or any third-party verification provider. The AI never auto-rejects or auto-hires, and recruiters decide who advances.
See evidence, not just keywords
RecruitGPT structures your job description into clear requirements and shows, for each candidate, the evidence behind every one — labelled by source and verification status. Recruiters make every decision.
Frequently asked questions
When does SAP ECC maintenance end?
SAP has announced that mainstream maintenance for SAP ECC 6.0 ends in 2027, with optional extended maintenance available until 2030. Specific arrangements can vary, so check SAP's official published information for any particular landscape.
What is the difference between greenfield and brownfield S/4HANA?
Greenfield is a new implementation with redesigned processes and selected data moved into a fresh system. Brownfield is a system conversion of the existing ECC system, retaining configuration and history while adapting custom code. Selective data transition combines elements of both.
What skills should a modern SAP ABAP developer have?
Beyond classic ABAP, S/4HANA work increasingly expects ABAP on HANA, CDS views and the ABAP RESTful Application Programming Model (RAP), along with experience remediating custom code for S/4HANA. Familiarity with BTP extensions is often a plus.
How do I check whether an SAP consultant has really done an implementation?
Ask for specifics: number of go-lives and their role in each, scope such as company codes or plants, migration objects owned, and cutover responsibilities. Candidates with genuine implementation experience can usually describe these in detail, including problems they had to solve.
Does RecruitGPT verify SAP certifications automatically?
No. RecruitGPT does not integrate with SAP's credential system. Candidates can share their credential details, a reviewer on your team can check them, and only then is the item marked Verified.