Responsibilities
- Collaborate with a Chennai-based development team to maintain and enhance a substantial legacy codebase of approximately 100,000 lines, primarily written in Korn shell (ksh), along with critical components in expect and Perl.
- Enable seamless integration between systems across multiple geographic locations, including external clients, by coordinating with technical teams in the UK, Chennai, and UK Group IT to implement end-to-end workflows as defined by architects.
- Diagnose and resolve technical challenges related to UNIX environments impacting application performance, with infrastructure spanning Solaris 10 and RedHat Linux servers in the UK and Paris.
- Serve as the primary technical expert for UNIX platforms, scripting solutions, and Autosys job scheduling systems.
- Develop and maintain automation scripts using Korn shell (ksh), expect, Perl, and define batch workflows in Autosys using JIL syntax.
- Utilize Autosys JIL command-line tools to monitor active job schedules, diagnose scheduling anomalies, and guide support personnel; manage two live environments featuring multiple calendars, automated update procedures, and thousands of scheduled jobs.
- Investigate and resolve operational issues within the Autosys application, including connectivity and communication problems between client and server components.
- Design and implement new data exchange formats using an XML-based feed system.
- Manage source code across Solaris and Windows platforms using CVS and SVN version control systems.
Work Arrangement
Remote — Chennai, UK, Paris
Responsibilities (9)
- Working with a team of Chennai based developers supporting the existing scripted code base of around 100,000 lines of code (made up of largely Korn shell (ksh) code, with small but important expect and perl code as well)
- Integrating applications across multiple locations with each other and with external clients. This will involve liaising with UK project teams, Chennai development team and UK Group IT to author end-to-end flows as specified by the technical architect(s)
- Understanding UNIX technical issues and how they affect UNIX-based applications. There are both Solaris 10 and RedHat Linux servers across UK and Paris.
- Acting as a technical authority on UNIX-related, script-related, and also Autosys-related subjects
- Authoring UNIX scripts in ksh, expect, perl and Autosys batches in JIL
- Working with Autosys’ JIL command line interface to inspect running schedules, troubleshoot scheduling issues and advise support teams; two live schedules contain multiple calendars, an automated scripted upgrade path and thousands of jobs
- Troubleshooting problems with the Autosys application itself and it’s communications between the client and server.
- Defining new feeds in a new XML-based feed mechanism (in XML)
- Working with CVS / SVN in a Solaris environment and in Windows environment
Work Arrangement
Remote (City/Region) — Chennai, UK, Paris
Other (3)
- Ability to communicate well in English
- Capable of handling several projects concurrently
- Occasional tight deadlines