We are seeking a proactive L3 AS400 Support Engineer with strong programming expertise in RPG, RPGLE, experience in CI/CD pipelines using ARCAD/ALDON, and in-depth understanding of IBM i (AS400) environments. This role will involve analyzing production issues, performing complex debugging, managing code deployments, and leading technical root cause analysis (RCA) in high-availability enterprise systems.
The candidate will serve as a technical escalation point for L2 support, handle critical fixes, and work closely with development, infrastructure, and DevOps teams to maintain system performance and availability.
Job Responsibilities:
- Production Incident Resolution (L3): Investigate and resolve complex production incidents involving AS400 programs, batch jobs, or database issues.
- Advanced Debugging & Hot Fixes: Use debugging tools (STRDBG, DSPJOBLOG, etc.) to identify issues in RPG, RPGLE, CL programs and deliver emergency code fixes.
- CI/CD Pipeline Management (ARCAD): Work with ARCAD DevOps suite to manage code versioning, deployment automation, and continuous integration pipelines.
- Root Cause Analysis (RCA): Drive root cause identification, write technical RCA reports, and implement preventive measures.
- Change & Release Management: Manage change requests, approvals, deployments via ARCAD or equivalent tools; participate in CABs.
- Database & File Maintenance: Write and optimize queries on DB2/400; perform data corrections, file updates, and schema changes.
- Job Monitoring & Batch Failures: Handle failed jobs, restart logic, and dependencies; monitor job queues, scheduled tasks, and spool files.
- Code Review & Performance Tuning: Review RPG code for quality and performance; recommend improvements for efficiency and modularity.
- Collaboration & Mentoring: Act as SME for L2 teams; provide guidance, documentation, and handholding for junior staff and support analysts.