We're looking for a Senior Linux Administrator to lead the design, security, and reliability of Linux-based infrastructures that power mission‑critical client applications. This role blends deep technical ownership with client-facing problem solving—ideal for someone who thrives on high availability, automation at scale, and delivering measurable outcomes for customers. This role has a strong preference to be located at one of the following CGI offices: Fairfax, VA; Knoxville, TN; or Lafayette, LA. Your future duties and responsibilities: . System Installation and Configuration: Install, configure, and maintain Linux operating systems and applications on physical and virtual servers. . User and Access Management: Create and manage user accounts, groups, and permissions, ensuring access control and security protocols are followed. . System Monitoring: Continuously monitor server performance, resource consumption, and system logs to proactively identify and address potential issues. . Security Management: Implement system security best practices, including IAM hardening, encryption, patching strategy, auditing, and vulnerability management. . Patching and Updates: Apply operating system updates, patches, and software upgrades to ensure systems are current and protected from vulnerabilities. . Backup and Recovery: Develop and execute regular system backups and establish disaster recovery plans to safeguard critical data. . Troubleshooting: Diagnose and resolve hardware, software, and network issues to minimize downtime and provide technical support to users. Support: Support incident response, root cause analysis, and long term remediation planning. OCI Operations: Support Linux based systems running in OCI, including compute instances, block storage, networking, and security configurations. . Server Management: Manage Linux servers participating in WebLogic, database, and application tiers hosted in OCI. . Cloud Architecture: Align cloud system configurations with architecture standards and operational best practices. . Automation: Use scripting languages such as Bash, Python, or Perl to automate routine maintenance tasks, increasing efficiency and reducing human error. . Documentation: Create and maintain accurate documentation for system configurations, changes, and procedures for reference and compliance. . Collaboration: Work with other IT professionals, including DevOps and security teams, to design, implement, and optimize system architecture and infrastructure. . Technical Leadership: Provide technical guidance and knowledge sharing across engineering teams. . Environment Modernization: Contribute to planning and execution of environment upgrades, migrations, and modernization initiatives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed