Senior Linux Systems Engineer Job Description
Senior Linux Systems Engineer Duties & Responsibilities
To write an effective senior linux systems engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior linux systems engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Linux Systems Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Linux Systems Engineer
List any licenses or certifications required by the position: ITIL, SSL, II, IAT, MCSE, PKI, RHCT, MCP, AWS, CA
Education for Senior Linux Systems Engineer
Typically a job would require a certain level of education.
Employers hiring for the senior 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, Technical, Engineering, Education, Mathematics, Information Systems, Computer, Computer Engineering, Information Technology, Administration
Skills for Senior Linux Systems Engineer
Desired skills for senior linux systems engineer include:
Desired experience for senior linux systems engineer includes:
Senior Linux Systems Engineer Examples
Senior Linux Systems Engineer Job Description
- Provide application and hardware support for web and gaming infrastructure across multiple sites in addition to ongoing performance tuning & optimization
- Day-to-day administration of hundreds of servers (physical and VM), including related applications
- Work with development groups to architect systems solutions for new and existing projects
- Maintaining a highly available production environment, particularly during system maintenances
- Utilize configuration management and custom scripts to deploy and manage systems
- Ensure all critical systems and services are properly monitored with relevant alerts enabled
- Possess a thorough understanding of Linux Administration in an enterprise environment
- Manage backups including ongoing policy refinement
- Plan, communicate, and implement patch updates and general off-hour work
- Ensure CDN configurations are optimized
- Extensive scripting experience to automate tasks on AWS
- Familiarity with Tier 1 vendor technologies (HP, Dell, Cisco)
- Prior experience with working in the Online games environment is a plus
- A minimum of 7 years’ relevant work experience, including with Unix / Linux systems (specifically RedHat)
- Virtualization experience (kvm, openstack, vmware)
- Experience working with Container technologies such
Senior Linux Systems Engineer Job Description
- Provide analysis on new technologies to benefit overall efforts
- Be able to respond to critical requests during off hours
- Installation & administration of Red Hat and CentOS Linux environments
- Installation & administration of application software such as BIND, Postfix, MySQL, Apache, Wordpress, Bugzilla, Mediawiki, Moodle, Openfire, Splunk, OpenLDAP and Corosync
- Deployment and maintenance of Higher One's internally built, public-facing products that run on Linux servers
- Analyze system performance, modifying parameters to improve throughput and effectively utilize system resources
- Provides L3 (advanced) troubleshooting support
- Partners with Dev teams, DBAs and QA in a DevOps model of agile development process
- Recovery and restoration of operations
- Establishing operations policies and procedures for production Installing, configuring, and maintaining production systems and applications
- Practical experience with Linux shells and provisioners like puppet, chef or ancible
- Familiarity with the Java/ Tomcat, node.js, python or LAMP ecosystems
- Deployment, tuning and operation of Web servers and caches including httpd, nginx and Varnish
- Mastery in C++
- Experience in Server programming
- Expert skills in Linux OS
Senior Linux Systems Engineer Job Description
- Excellent knowledge of P2V utilizing native ESX protocols
- Ability to be on call as level 3 Linux support role
- Must have experience with HP/DELL Intel server Hardware configuration
- Experience with RH satellite server and automated tools like Chef or puppet is a must
- ESX Vrealize and NSX experience is highly desirable
- Understanding integrated backups using VERITAS Netbackup and EMC Avamar is highly desirable
- Maintaining documentation with regard to system support and implementation process functionality and design
- Oversee monitoring system of global infrastructure systems with an emphasis on proactive response to system trends and warnings
- Provide expert level troubleshooting skills across many Linux platforms and technologies
- Participate in on-call duty and after hours work as needed (nights, weekends)
- 2+ years of experience in configuration management technologies (Puppet preferred)(BMC Bladelogic, Puppet, Chef, Foreman, CFEngine)
- Agile Experience (Kanban, scrum)
- Mentoring Junior team members/engineers
- Ability to lead small - medium project teams
- Autonomous team member, can work on projects or issues with little to no direction from management
- Workflow optimization experience
Senior Linux Systems Engineer Job Description
- Complete administration of Linux and OSX environment
- Build and expand our monitoring and metrics suite
- Build, configure and support of middleware apps and third-party tools
- Manage and scale our hybrid cloud infrastructure - Cloudstack, XenServer, AWS
- Work closely with peers and partners on DevOps initiatives
- Design and implementation of Application Continuous Integration, Continuous Delivery, Continuous Deployment pipelines
- Manage application hosting version control and build and deployment automation infrastructure to support collaborative development efforts in an enterprise Red Hat/CentOS Linux environment
- Work with existing staff in the coordination of various tasks / activities supporting a large number of software development teams
- Install, configure, maintain, and upgrade Jenkins instances as automation and orchestration platform
- Install, configure, maintain, and upgrade Sonatype Nexus repository
- Must be able to go through Federal background check
- Bachelor's degree and eight or more years of experience, or additional experience in lieu of degree
- Strong knowledge of and hands-on experience with systems, networks, tuning applications and optimization
- Working knowledge of Cloud Services
- Highly skilled in scripting
- Good understanding of SW development practices
Senior Linux Systems Engineer Job Description
- Lead efforts to enhance SOPs and technical documentation
- Occasional after-hours and weekend support
- Maintaining, deploying, and configuring Linux servers for the Fox Broadcast Data Network
- Working with a team of engineers to manage and improve existing server infrastructure to reflect constant technological changes and threats
- Designing and deploying system architectures
- Operating System –test, debug, patch, upgrade, tune, and document operating system and related software
- Project Management Skills - Plan and manage own work effort
- Build and maintain servers on both physical and virtual platforms
- Take an active role in developing system specific standards, procedures, and guidelines for the production platforms
- Coordinate, perform, and manage system patching, upgrade, and maintenance tasks
- Knowledge of programming languages – such as C, C++, Java, Python
- Bachelors Degree in Computer Science or related field, industry certifications and/or equivalent
- Experience with supporting online gaming development and production environments
- Expert level Linux (RHEL/Centos preferred) support experience
- Advanced knowledge of load balancing administration and tuning – BigIP LTM, Squid, Nginx, Varnish
- Advanced knowledge and experience creating and executing shell scripts (bash, python, ruby)