Linux System Administrator Job Description
Linux System Administrator Duties & Responsibilities
To write an effective linux system administrator job description, begin by listing detailed duties, responsibilities and expectations. We have included linux system administrator job description templates that you can modify and use.
Sample responsibilities for this position include:
Linux System Administrator Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Linux System Administrator
List any licenses or certifications required by the position: ITIL, RHCSA, PKI, RHCE, OS, MCSE, II, SAN, FISMA, CISSP
Education for Linux System Administrator
Typically a job would require a certain level of education.
Employers hiring for the linux system administrator job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Technical, Information Technology, Administration, Engineering, Computer Information Systems, Computer Engineering, Design, Management
Skills for Linux System Administrator
Desired skills for linux system administrator include:
Desired experience for linux system administrator includes:
Linux System Administrator Examples
Linux System Administrator Job Description
- Automation using configuration management tools (Salt Stack, RunDeck)
- Identifying and resolving performance bottlenecks in production and load testing environments
- Troubleshooting complex issues in high volume environments
- Investigate new technologies to improve operations
- Providing rostered on-call support for live server operations
- Monitor and maintain storage
- Migrate from EMC to NetApp going into 2016
- Evaluate existing infrastructure components and recommend upgrade paths
- Provide best-in-class customer support in response to our customer's requests and work orders
- Install and configure web servers using Apache ( Nginx and Lighttpd) and MySQL
- Experience with MySQL query and index optimisation advantageous
- Quickly able to pick up new technologies and paradigms
- Ability to work with and extend existing code
- 3-4 years administration experience in an open systems environment (Linux)
- Experience with administrating Hitachi server environments is beneficial
- Experience managing very large Linux systems (server size/power, number of users/applications)
Linux System Administrator Job Description
- Troubleshoot and resolve server system, hardware and software problems
- Maintain 100% customer satisfaction through all available means
- Monitor and maintain NAS storage
- Must be able to work independently functioning in a team environment
- Monitor the performance of our computer systems, proactively identify potential issues
- Contribute and implement service reliability and sustainability
- Experience with distributed message queues, such as RabbitMQ, Kafka, and/or ActiveMQ
- Knowledge of technologies like Pacemaker + Corosync
- Knowledge of NoSQL based systems such as MongoDB, Couchbase or RDBMS such as MySQL NDB is a plus
- Supervisory responsibility for others system administration staff including directing the work flow, assigning personnel to various projects, and evaluating their work
- AutoSys – build and monitor jobs that automate the execution of ETL code
- Experience with monitoring tools, nagios, cacti
- Experience with proxies / reverse proxies, squid, varnish
- Storage technology – NetApp, Dell
- Professional qualification as a Redhat Certified Systems Administrator
- Demonstrable Linux system administration experience in a large scale server environment
Linux System Administrator Job Description
- Assisting in implementing, executing, maintaining, and documenting proper procedures Participate in the modernization of product deployments, upgrades and maintenance
- Supporting our large-scale HPC clusters across multiple locations
- Supporting and developing our Puppet configuration management system
- Work closely with our engineering community to support, maintain and set priorities for our compute infrastructure
- Supporting Openstack deployments
- Maintain system maintenance and activity logs, the master service log (a regulatory requirement)
- Provide top level support for company products
- Troubleshooting issues (backup failures, system accessibility problems, poor system performance, network connectivity problems, file transfer failures, high resource utilization scenarios, unanticipated system reboots)
- Respond to monitoring alerts and system outages promptly
- Communicate clearly and effectively via varying methods (face to face, phone, email)
- You possess strong UNIX and LINUX operating systems experience and the ability to install and support multiple software applications on server class computers
- Experience or desire to learn Linux Containers (Docker, Mesos)
- Experience with Datastage � Application Server Support (WebLogic, Java, JBOSS, TOMCAT) � Network Storage and SAN exposure � Shell scripting, SQL, Unix � Introscope (this is our performance monitor for RCA, ) �
- Have worked in an environment comprised of multiple web-enabled database applications including experience supporting Apache, Tomcat, and Oracle, standard systems level support to include enterprise monitoring, SNMP, SMTP and DNS
- Strong understanding of metrics analysis & health monitoring (Graphite, Nagios)
- MUST PASS A NATIONAL AGENCY CHECK** **US Citizenship Required**
Linux System Administrator Job Description
- Plan, install, administer and troubleshoot applications, systems and services in production and lab/test environments in accordance with standards and project/operational requirements
- Establish and monitor quality control levels for customer services
- Participate in planning, designing, and implementing client/server based solutions
- Direct server performance monitoring and optimization
- Create and maintain documentation of server configurations, policies, and procedures
- Assist in problem determination involving client/server connectivity problems
- Maintain network printing servers, queues, associated hardware and software
- Research and develop new server based technologies
- Participate in support case management related to Engineering infrastructure
- Serves as a mentor and provides guidance and training to other team members and I.S
- 3 to 7 years of Linux/Unix experience
- The ability to adapt quickly to new tasks
- The ability to learn custom applications, support, and troubleshoot
- Experience with Linux, (Redhat/Centos, and Ubuntu), Solaris is a plus
- Basic knowledge of MySQL a plus
- Bachelor of Science or Masters of Science degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering other related scientific or technical discipline
Linux System Administrator Job Description
- Install, configure, monitor, manage and maintain all Windows/Linux based servers
- Create and maintain Windows//Linux server documentation
- Create and maintain Windows/Linux system administration processes and procedures
- Install, configure, manage and maintain all Windows/Linux server based applications
- Ensure all Windows/Linux based systems have the appropriate patches installed
- Ensure all Windows/Linux based systems are running current versions of antivirus software with current virus definition files
- Create and maintain Windows/Linux server images
- Ensure all Windows/Linux servers are configured to comply with all appropriate security policies
- Create, deploy and maintain Windows/Linux desktop and notebook images
- Create, deploy and maintain Windows/Linux desktop and notebook distribution packages for software applications
- You have some years of experience as a Linux system administrator and experience supporting Low Latency, high perofomance computing systems based on IBM/HP systems running predominantly RHEL distribution of Linix
- Strong (5+ years) knowledge of virtualization (Openstack, VMWare, ) and on web scale services in Amazon AWS
- Experience in Database Administration including installation, upgrade and maintenance (Oracle, Postgres, Hadoop)
- Experience with configuration management solutions
- Knowledge and proven skill with large, complex database environments required
- Highest level of knowledge and proven skill with network technologies required