TCS USAAvance Consulting
Unix with Shell & Perl Scripting
TCS USAAvance Consulting, Charlotte, North Carolina, United States, 28245
Key Responsibilities
•
Develop, optimize, and maintain Unix/Linux shell scripts and Perl scripts for automation, monitoring, and system maintenance. •
Manage and administer Windows dedicated servers including installation, patching, performance tuning, and troubleshooting. •
Create and maintain scripts for batch jobs, file transfers, and log monitoring across heterogeneous environments. •
Support production and non-production environments, ensuring uptime, stability, and performance. •
Automate repetitive manual tasks using scripting to improve efficiency. •
Monitor system health, analyze performance issues, and provide solutions. •
Work with development and QA teams for application deployments, debugging, and release management. •
Maintain system documentation, scripts repository, and operational runbooks. •
Participate in on-call rotation for critical production issues. Required Skills & Experience •
Unix/Linux Shell Scripting: Strong hands-on experience (Bash, Korn, etc.). •
Perl Scripting: Ability to write, debug, and enhance automation scripts. •
Windows Administration: Dedicated server setup, user/group management, services, scheduled tasks, registry, and troubleshooting. •
Experience with job schedulers (e.g., Autosys, Control-M, Cron, Windows Task Scheduler). • Good understanding of file systems, permissions, networking concepts, and process management.
Develop, optimize, and maintain Unix/Linux shell scripts and Perl scripts for automation, monitoring, and system maintenance. •
Manage and administer Windows dedicated servers including installation, patching, performance tuning, and troubleshooting. •
Create and maintain scripts for batch jobs, file transfers, and log monitoring across heterogeneous environments. •
Support production and non-production environments, ensuring uptime, stability, and performance. •
Automate repetitive manual tasks using scripting to improve efficiency. •
Monitor system health, analyze performance issues, and provide solutions. •
Work with development and QA teams for application deployments, debugging, and release management. •
Maintain system documentation, scripts repository, and operational runbooks. •
Participate in on-call rotation for critical production issues. Required Skills & Experience •
Unix/Linux Shell Scripting: Strong hands-on experience (Bash, Korn, etc.). •
Perl Scripting: Ability to write, debug, and enhance automation scripts. •
Windows Administration: Dedicated server setup, user/group management, services, scheduled tasks, registry, and troubleshooting. •
Experience with job schedulers (e.g., Autosys, Control-M, Cron, Windows Task Scheduler). • Good understanding of file systems, permissions, networking concepts, and process management.