Linux Systems Engineer Job Description

Linux Systems Engineer Job Description

4.5
189 votes for Linux Systems Engineer
Linux systems engineer provides HW level Security hardening for products, BIOS, UEFI.

Linux Systems Engineer Duties & Responsibilities

To write an effective linux systems engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included linux systems engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Perform network management, including the ability to understand complex systems with many components and relationships, setting up firewalls, managing network security and performing security hardening
Participate in the development of capacity management, monitoring, configuration, security, historical metrics, disaster recovery, high availability, and virtualization
Perform weekly audits as directed by the Information Systems Security Officer (ISSO)
Manage Higher One’s NetApp SAN infrastructure including tasks ranging from routine storage allocation requests to capacity planning and performance tuning
Manage Higher One’s application delivery controllers (F5 LTM appliances) including upgrades, maintaining security policies and SSL configuration
Use Puppet to efficiently configure systems
The Systems Engineer must be able to work on complex problems with minimum to no supervision
Be an innovator while making architectural design decisions, solving technical problems, and making improvements to our systems
Work in a collaborative environment with software development and other teams to implement your big ideas
Use advanced solutions to create robust and extensible environments that provide a superior level of Fanatical Support to our Rackers and our customers

Linux Systems Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Linux Systems Engineer

List any licenses or certifications required by the position: RHCE, SSL, RHEL, RHCSA, ITIL, II, CSSP, AWS, CEH, PKI

Education for Linux Systems Engineer

Typically a job would require a certain level of education.

Employers hiring for the linux systems engineer 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, Engineering, Technical, Education, Information Technology, Information Systems, Computer Engineering, Electrical Engineering, Math, Administration

Skills for Linux Systems Engineer

Desired skills for linux systems engineer include:

Networking
SAN
DNS
Security
BIOS and UEFI
Latest CPU
Memory
Video trends and products
Troubleshooting
Puppet

Desired experience for linux systems engineer includes:

Demonstrated scripting ability (python, perl)
BS degree in Computer Science, Computer Information Systems, or other computer related specialization
Knowledge of network protocols like TCP/IP, HTTP, HTTPS, NTP, RPC, TFTP, SNMP, DHCP etc
BS degree in Computer Science, Computer Information Systems, or other computer related
Bachelor’s degree in Computer Engineering and/or Computer Science, or equivalent industry experience
At least 4 to 5 years Unix Systems Administration experience

Linux Systems Engineer Examples

1

Linux Systems Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of linux systems engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for linux systems engineer
  • Lead troubleshooting efforts to find ways to make our applications more cost-efficient
  • Work to achieve and maintain the company's security objectives
  • Push existing technology beyond its expected/standard levels
  • Work closely with a Multi disciplined engineering team to ensure scalability, manageability and high availability of existing distributed computing services, , new system builds through the project delivery pipeline utilizing Agile methods
  • Design systems for cloud hosted and on premise solutions in an enterprise Linux environment
  • Execute project tasks following existing processes establishing new operational procedures and best practices
  • Define technical requirements and maintain documentation of systems architecture and project information
  • Ensure data integrity by evaluating vendor products, proposing, implementing and maintaining software and hardware solutions
  • Develop and maintain policies and standards for allocation related to the use and maintenance of computing resources
  • Perform integration and testing of hardware, software, subsystems, and systems in a test environment
Qualifications for linux systems engineer
  • Exceptional team work being able to work under own initiative
  • Working knowledge of programming languages such as ksh and or Perl
  • Additional training in area of specialization
  • Strong technical abilities, quick study of new technology via on the job training, the intellect to resolve complex problems logically and methodically, and good judgment to involve and communicate with vendors, senior level technicians, and management
  • 3+ years of experience supporting Red Hat Linux Systems including RHEL 6
  • Strong scripting experience Bash shell, Perl, Ruby
2

Linux Systems Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of linux systems engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for linux systems engineer
  • Recommend and implement system enhancements to improve the performance and reliability of the system
  • Manage, maintain and improve shell scripts and object-oriented programs
  • Build, configure and maintain all live hosted retail applications
  • Build, configure and maintain all DR hosted retail applications
  • Configure and Maintain all monitoring for the retail applications ensuring all systems are monitored to ensure compliance with all SLAs
  • Create custom tech services documentation for all client specific features
  • Design large-scale systems that span multiple datacenters
  • Create cloud-based solutions that meet performance and redundancy requirements
  • Automate Everything! (testing and deployments, scaling to meet capacity needs, rebalancing to prevent outages)
  • Improve development and testing environments, with the goal of reaching CI/CD standards
Qualifications for linux systems engineer
  • Strong experience with virtualized server environments
  • Candidate shall have at least ten (10) years experience as a Systems Administration experience administering user accounts, performing server subsystem configuration, network management, installation of software, performing backups, and general system maintenance
  • Candidate shall have at least 5 years experience as a Systems Administration experience administering user accounts, performing server subsystem configuration, network management, installation of software, performing backups, and general system maintenance
  • Expert level understanding of and at least 5 years of experience with Linux operating systems (RHEL, CentOs)
  • Familiarity with development models (RUP / Agile / )
  • 3+ years as a system administrator or software engineer
3

Linux Systems Engineer Job Description

Job Description Example
Our company is looking to fill the role of linux systems engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for linux systems engineer
  • Provide on call support with expert level troubleshooting and root cause analysis
  • Design, implement, and maintain scalable web-related services such as components of OpenStack, Apache/NGINX, MySQL/NoSQL, Puppet/Chef/Ansible/SaltStack and many others
  • Analyze metrics related to capacity and predict growth trends
  • Manage all hardware/virtual assets and plan for new data center expansions
  • Write documentation and socialize solutions with the team
  • Care and feeding of your own creations
  • Evaluate and assist in other team’s daily challenges
  • Provide recommendations for standards for processes and tools used
  • Provide technical mentoring and subject matter expertise for other staff members
  • Perform technical screening and interviews for potential team members and contractors
Qualifications for linux systems engineer
  • Experience with Python/Ruby a plus
  • Experience with orchestration tools like Saltstack or Rundeck a plus
  • 3+ years of experience with Apache Administration
  • Knowledge of HP blade chassis administration is preferable
  • Understand on ITIL processes regarding incident, change, problem, and task work
  • Specialization in highly available system design and architecture
4

Linux Systems Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of linux systems engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for linux systems engineer
  • Leverages automation frameworks (Chef, cfEngine, Puppet, SaltStack, ) to streamline repetitive tasks and manage the environment
  • Implement capacity planning for Linux REPOs and support tools for Linux, (ie, Puppet, GitHub, Satellite)
  • Maintain the integrity and security of all Server, Storage, and Infrastructure
  • Provides systems and services expertise and drive operational best practices
  • Participates in capacity and scalability planning
  • Researches, develops, and implements new technologies and practices
  • Leverages or builds appropriate technical tools to perform administration tasks, root-cause analysis and service restoration (such as back up, restore, failover, log interpretation, and performance monitoring)
  • Develops and maintains positive and cooperative relationships, inside and outside of teams, interacting in a friendly, open, honest, and accepting manner
  • Mentors junior systems administrators
  • Ensures 24/7 availability of the production servers and applications within a team environment
Qualifications for linux systems engineer
  • Experience with Database Technologies (Oracle, MS SQL, MongoDB, Cassandra)
  • Service delivery in a high volume queue/ticket allocation and project environment with competing priorities
  • DevOps methodology experience
  • 3+ Years of AWS Platform, including EC2, ELBs, RDS for PostgreSQL
  • 1+ years professional hands on React.js + Java
  • Perform administration functions for servers and system management software
5

Linux Systems Engineer Job Description

Job Description Example
Our company is hiring for a linux systems engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for linux systems engineer
  • Resolves Tier 3 incidents and requests
  • Works to develop internal SOPs and Service handbooks for key systems and services
  • Work within the team to help maintain and build out our infrastructure
  • Help manage the co-location data center located in Suwanee, GA
  • Work collaboratively with the technology team and business stakeholders to ensure that critical business needs are met
  • Ensure that systems and network changes occur without adversely affecting the stability of the production environment
  • Utilize monitoring tools to troubleshoot and resolve system issues, minimizing possible downtime
  • Participate in the on-call support schedule of the team
  • Meet System Engineering team SLAs IT Operations SLAs
  • Provide Fanatical Support to our customers through innovative solutions that create sustainable and maintainable environments via infrastructure as code
Qualifications for linux systems engineer
  • Provide Linux-based technical support to business and partners
  • Maintain awareness of trends and issues in the area of Unix-based server technology
  • 2+ years in systems engineering or administration in a large-scale enterprise environment
  • 2+ years engineering solutions on Red Hat Linux systems or other equivalent Linux OS
  • RHEL 5, 6, and 7
  • Ability to work independently and also as a member of a small team

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates