Windows and Linux Administrator at Cognizant
Louisville, Colorado, United States -
Full Time


Start Date

Immediate

Expiry Date

02 May, 26

Salary

0.0

Posted On

01 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Windows Administration, Linux Administration, Scripting, Automation, Technical Documentation, User Management, File System Permissions, System Monitoring, Troubleshooting, Application Installation, Patch Management, Bash Scripting, PowerShell Scripting, Networking Fundamentals, Cloud Platforms

Industry

IT Services and IT Consulting

Description
Role: Windows and Linux system administrator Location: Louisville, Kentucky Role: We are seeking a Systems Administrator / Automation Engineer with hands‑on experience in Windows and Linux system administration, scripting automation, and technical documentation. The ideal candidate will support day‑to‑day system operations, build automated deployment scripts, and create reliable documentation to enable consistent, high‑quality IT service delivery. In this role, you will: Perform basic administration of Windows and Linux servers including user management, file system permissions, updates, and system monitoring. Support OS‑level troubleshooting involving services, processes, networking, and performance. Install, configure, and maintain applications and system components within both environments. Apply patches, security updates, and system hardening guidelines. Installation & Automation Scripting Create and maintain installation, setup, and configuration scripts for software deployments and system provisioning. Develop automation scripts using Bash and PowerShell for repetitive tasks, system configuration, and operational workflows. Standardize build scripts and deployment processes to ensure consistency across environments. Troubleshoot and optimize existing automation scripts. Scripting (Bash & PowerShell) Write robust and secure Bash scripts for Linux administration tasks. Build PowerShell scripts for Windows administration, reporting, and configuration automation. Integrate scripts with system tools, APIs, and logs to automate maintenance activities. Follow scripting best practices including error handling, logging, modularization, and version control. Documentation & Process Standards Produce clear, structured, and comprehensive technical documentation including installation guides, troubleshooting procedures, runbooks, and configurations. Maintain versioned documentation for scripts, deployments, and system configuration changes. Contribute to knowledge base articles for internal teams. Ensure documentation aligns with compliance, audit, and operational standards. What you’ll need to succeed (required skills): 8-10 years of experience in systems administration or IT engineering roles. Strong foundational knowledge of Windows Server and Linux (Ubuntu, RHEL, CentOS) administration. Hands‑on scripting experience in Bash and PowerShell. Experience writing installation scripts or automated deployment procedures. Familiarity with networking fundamentals and cloud platforms. Salary and Compensation: This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. *Please note, this role is not able to offer visa transfer or sponsorship now or in the future*

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The role involves performing basic administration of Windows and Linux servers, supporting OS-level troubleshooting, and maintaining applications. Additionally, the candidate will create and maintain automation scripts and produce technical documentation.
Loading...