11 Nov
|
EPAM Systems
|
Hyderabad
11 Nov
EPAM Systems
Hyderabad
We are advancing EPAM’s internal tooling for IBM iSeries (AS/400) application analysis, reverse engineering, and modernization, and we need a Lead AS/400 Application Specialist. You will mentor the AI Tools team and shape how we extract dependencies, business rules, and data flows across RPG, CL, COBOL, DDS, SQL, and Db2 for i. Apply now to drive higher accuracy and modernization readiness
Responsibilities
- Demonstrate comprehensive expertise in IBM iSeries (AS/400) applications, architecture, data organization, coding patterns, development practices, tools, and infrastructure, including RPG III, RPG IV, RPGLE, free-format RPG, CL/CLLE, COBOL, DDS, DSPFs, SQL, Db2 for i, libraries, objects, service programs, display files, printer files, physical and logical files, commitment control, and journaling
- Leverage Db2 for i and SQL-based application analysis to interpret database relationships, physical and logical files, views, indexes, constraints, triggers, stored procedures, journaling, data quality, and performance considerations
- Run application portfolio analysis and assess RPG, CL, COBOL, DDS, SQL, and Db2 for i coding patterns; detect redundant, unreachable, duplicated, obsolete, tightly coupled, and highly complex code
- Review application quality, maintainability, performance, technical debt, modernization readiness, and potential risks
- Investigate legacy IBM AS/400 applications by uncovering dependencies and business rules, tracing data flows, documenting application behavior, and evaluating undocumented or complex codebases
- Drive modernization work including RPG refactoring, fixed-format-to-free-format conversion, DDS-to-DDL conversion, Db2 modernization, API and web-service enablement, UI modernization, application decomposition, cloud integration, re-platforming, and application retirement
- Collaborate with the AI Tools team to define requirements, validate analysis logic, improve prompts and rules, and enhance the accuracy of AI-generated application documentation and code insights
- Steer AI capability development for program understanding, dependency discovery, business-rule extraction, data-flow analysis, impact analysis, code summarization, test-case generation, and modernization recommendations
- Support technical assessments, proofs of concept, solution demonstrations, effort estimation, project planning, risk identification, progress reporting, and executive-level presentations
- Coordinate with customer IBM i SMEs, application owners, business analysts, modernization specialists, AI Tools team members, testing teams, cloud architects, and Technical Leadership across the client and EPAM organizations
- Ensure compliance of the reverse-engineering and modernization solution with enterprise architecture standards, customer security policies, source-code handling requirements, data-protection controls, audit requirements, and applicable regulatory obligations
Requirements
- 9+ years of work with enterprise midrange iSeries or AS/400 platforms, including 5+ years dedicated to application analysis, reverse engineering, and modernization solutions
- Expertise in RPG III, RPG IV, and RPGLE
- Practical proficiency in free-format RPG, CL/CLLE, and COBOL
- Working competence with DDS, DSPFs, and SQL
- Solid background in Db2 for i, including database design, performance tuning, and SQL-driven application analysis
- Thorough understanding of IBM iSeries (AS/400) architecture, libraries, objects, service programs, and file structures (physical, logical, display, printer)
- Demonstrated skills in reverse engineering legacy AS/400 systems, mapping dependencies, business rules, and data flows
- Knowledge of modernization techniques, including RPG refactoring, fixed-format-to-free-format conversion, and DDS-to-DDL conversion
- Familiarity with API and web-service enablement, UI modernization, and cloud integration or re-platforming strategies
- Ability to work closely with cross-functional and AI-focused teams to improve tool correctness and delivery outcomes
- English proficiency at Upper-Intermediate (B2) or higher
📌 Lead AS/400 Application Specialist (Hyderabad)
🏢 EPAM Systems
📍 Hyderabad