System Administrator

Dynanet Corporation
Washington, DC
Apr 07, 2021
Apr 11, 2021
Full Time
Description Install and Configure Linux Servers Install and set up Linux systems and servers. Develop servers and provide support to individual users to ensure that the system works reliably and quickly. Answer user questions throughout the setup and installation process. Build the serverrsquos back-end architecture, including databases and scripts for specific applications and user needs. Provide Technical Support and Guidance Provide technical support and guidance to users and other administrators. I Work closely with other IT departments and professionals to answer technical questions or resolve issues with server performance and access. Install and maintain Linux-based programs for end users and help debug these applications so that they work with Linux servers. Perform System Maintenance Conduct system maintenance activities, usually on the server back end. Review error logs and user-reported errors and identify stable and reliable solutions. Work directly with the systemrsquos code base to make necessary changes and then deploy those changes throughout the server. Monitor System Performance Monitor performance to reduce interruptions and server crashes. This can involve monitoring daily traffic logs and reports or working directly with end users. Develop and deploy proactive solutions to ensure system usability across the organization. Create System Backups Perform system backups according to company or industry standards to ensure that the system can be quickly recovered after a crash or other outage and supports data integrity by ensuring that vital information is not lost during an outage. Maintain System Security Maintain system security by noticing faults and vulnerabilities within the serverrsquos architecture. This part of the job requires extensive knowledge of viruses and other sources of server vulnerability and to develop and deploy protection measures, particularly when pushing out system-wide changes that can open up new vulnerabilities Requirements BS Degree, 5-7 years of experience Strong knowledge of Linux Server and UNIXLinux, particularly RHEL7. Experience supporting microservices and containers, CICD, DevOps infrastructure and tools OpenshiftKubernetes, VMWare Experience with Agile tools JIRA, Confluence Experience installing, configuring and maintaining common Java build tools (Jenkins, Bitbucket, SONAR, Ant, Maven, Gradle, Ansible, Ansible Tower, Docker, Nexus) Experience with Shell Scripting (PERL, Kornshell, etc) Experience w eXtensible Markup Language (XML) and SOAP Experience w Messaging Frameworks (JMS, WMQ, MQSeries) Experience w SOA Architectures and Web services. Experience w Networking protocols such as TCPIP, NFS, DNS, TCPIP, SFTP, HTTP, HTTPS, SMTP SSH Experience with file systems and storage arrays (NTFS, SAMBA Share, and SAN) Experience with Server Applications such as Apache Tomcat, Websphere, etc Administration of batch jobs on WindowsLinux environment Administering Linux Windows environment using TomcatJBoss Evaluate new and existing 3rd Party software products which support the development process or integrated into custom developed applications. Nice to Have bull RedHat OpenShift Container Platform (OCP) experience bull Experience with Intel based PCrsquos and Servers utilizing Windows 7, 10 and Windows Server operating systems bull Experience supporting applications using Alfressco Enterprise Content Management (ECM) bull Experience administeringsupporting Window Servers running .NET applications