Job Requirements:
At least three to five years of experience in Linux and Windows server administration
In-depth knowledge of Linux: RedHat, CentOS, Debian, Amazon Linux, etc; Windows Server 2019
Experience with cloud services (AWS, Microsoft Azure)
Experience with Oracle, MySQL and MS SQL Server a plus
Experience with Java Apps and able to write API calls
Expert in Shell, Perl, Python scripting, automation tools like Ansible
Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNMP
Managing server virtualization technologies like VMWare, KVM or Microsoft Hyper-V
Additional Linux certifications (RHCT, RHCE, etc) and Microsoft certifications will be a bonus.
Job Responsibilities
- Proactively maintain and develop all Linux and Windows infrastructure technology to upkeep the services.
- Define and document best practices and support procedures on managing systems and services across all environments
- Proactively monitor system performance and capacity planning, support disaster recovery planning, testing, and execution
- Fault finding, analysis of logging information for reporting of performance exceptions
- Manage, coordinate, and implement software upgrades, hot fixes on servers, workstations, and network hardware
- Maintain and monitor all patch releases, design patch installation strategies, and maintain all systems according to NIST standardization.
- Identify and rectify any complex OS issues, ensure high availability and resiliency of production systems
- Handle the recovery and restoration of servers, provide technical assistance in system diagnostics, documentation, and errors.
- Collaborate with COTS (External) Support Team for scheduled system upgrade, troubleshooting and rectification
- Provide after-hours support for scheduled maintenance, infrastructure related emergencies as well as occasional weekend maintenance.