Founded in 1976, CGI is among the world's largest independent IT and business consulting services firms. With 94,000 consultants and professionals globally, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services, and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion, and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at
cgi.com.
Job Title: Perl Scripting Developer
Position: SSE / LA
Experience: 3 to 5 years of experience
Category: Software Development
Job location: Bangalore / Chennai
Position ID: J1225-0030
Work Type: Hybrid
Employment Type: Full Time / Permanent
Qualification: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Role Overview:
We are looking for a skilled and proactive Application Support Engineer to join our project. The ideal candidate will have hands-on experience in Perl scripting, HP Exstream invoice design, and daily monitoring of invoice processing systems across multiple applications. This role involves end-to-end invoice file monitoring, error analysis, application maintenance, and coordination with users via SNOW.
Skills: Perl, HP Exstream, Java, SOAP/REST Web Services, Application Support, Invoice Processing
Key Responsibilities
1. Invoice Monitoring & Processing
- Monitor invoice files daily from ~13 integrated applications.
- Validate invoice processing status and perform root cause analysis for failures or delays.
- Generate PDF invoices using Perl commands within the Perl application environment.
- Share generated invoices with users based on ticket requests.
2. HP Exstream & Invoice Design
- Work with HP Exstream for invoice template design, configuration, and troubleshooting.
- Support invoice generation workflows and ensure accurate formatting and output.
3. Application Support & Maintenance
- Perform daily health checks of servers and monitor the stability of the PDFRM application.
- Act as owner for application maintenance, performance monitoring, and issue resolution.
- Monitor SAFIR application for invoice posting status across various downstream systems.
4. Ticket Management (SNOW)
- Handle incidents, service requests, and change tasks in ServiceNow (SNOW).
- Troubleshoot issues raised by users, provide resolutions, and update ticket status appropriately.
- Ensure timely ticket closure and maintain communication with stakeholders.
5. Technical Integration Support
- Work with systems using Java, SOAP, and REST web services.
- Understand data flow between applications and support integration scenarios.
Required Technical Skills
- Strong experience in Perl scripting.
- Hands-on experience with HP Exstream for invoice design.
- Good understanding of Java applications, SOAP/REST APIs.
- Strong troubleshooting and analytical skills in a production support environment.
- Experience with Linux/Unix commands for running scripts and application monitoring.
- Knowledge of SNOW (ServiceNow) ticketing tool.
- Experience in Finance / Billing / Invoice domain is an advantage.
- Knowledge of PDF generation tools or similar document technologies.
- Exposure to batch jobs, schedulers, or automation tools.
- Basic understanding of SQL.
Key Responsibilities:
- Develop, maintain, and enhance applications using Perl scripting
- Work with Perl frameworks to support application functionality
- Perform data-related tasks including:
- Data Adoption
- Data Analysis
- Data Architecture
- Data AI Model development and integration
- Collaborate with cross-functional teams to ensure effective data handling and application performance
Skills & Requirements:
- Strong proficiency in Perl programming
- Experience with database management systems