UNIX Engineer Job Description

UNIX Engineer Job Description

4.9
192 votes for UNIX Engineer
UNIX engineer provides technical leadership to service operation team in Unix, Linux, AIX, Chef, Powerbroker related incidents.

UNIX Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Shell script creation and/or modification in the support of system automation and software deployments
Managing the compute and storage resources on multiple IBM P770s running AIX and an Intel compute grid running RHEL
Managing the storage strategy for a multi-petabyte infrastructure including the file retention policy, storage tiering strategy, and storage provisioning
Implement capacity planning to ensure sufficient IT resources and headroom based on existing usage, trend analysis and forecasts of demand
Availability Management – Define, analyze, plan, measure and improve all aspects of the availability of the platform
Support the administration of compute and storage resources on multiple IBM P770s running AIX and an Intel compute grid running RHEL
Maintain environment configuration, ensure all changes are documented and the updated status of the information is regularly checked
Deploy, maintain, and automate server deploys
Assist in monitoring the preparation and analysis of statistics on network utilization availability
Monitor servers for critical errors, and maintain monitoring system for servers and related hardware

UNIX Engineer Qualifications

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

Licensing or Certifications for UNIX Engineer

List any licenses or certifications required by the position: ITIL, RHCE, SSL, AIX, CE, SSBI, VCP, IBM, RHEL, LP1

Education for UNIX Engineer

Typically a job would require a certain level of education.

Employers hiring for the UNIX 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, Education, Engineering, Technical, Administration, Information Technology, Information Systems, Technology, Computer Engineering, Business

Skills for UNIX Engineer

Desired skills for UNIX engineer include:

Chef
Oracle clustering and ASM
AWS/Cloud technology
Automation
Powerbroker technologies
AIX/Solaris
Sybase
Chef and powerbroker
Project management and reporting
Infrastructure-as-a-Code concepts and tools

Desired experience for UNIX engineer includes:

Excellent Scripting skills in KSH & Perl
Must be able to prioritize assignments while working on multiple projects
5+ years experience in IBM AIX (AIX 6.1+)
5+ years experience with RHEL
At least 10+ years overall experience (combination of AIX/Linux/Solaris)
Experience in shell scripting (korn/bash/TCL)

UNIX Engineer Examples

1

UNIX Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of UNIX 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 UNIX engineer
  • Work with the architecture team to define & direct technological changes
  • Receive escalations from Support Engineers
  • Networking protocols and network services
  • Virtualization (based on VMware vSphere / ESXi)
  • WIX/InstallShield
  • Provide consulting support / technical support to project team (e.g., QA/design review, environment setup, operations consulting, troubleshooting, system testing, site development )
  • Participate in technical requirements gathering new vended software
  • Participate in Unix Server Infrastructure projects
  • Perform installation, management, patching, and troubleshooting activities for Solaris and Red Hat operating systems, peripherals, and storage, within test, development, production, and DR environments
  • Design, manage, and perform data and OS backup activities to ensure platform integrity and availability, within test, development, production, and DR environments
Qualifications for UNIX engineer
  • C, shell, and performance tools/languages are a requirement (5+ years experience)
  • Bachelor's degree in Computer Science, Computer Engineering, Technology, or equivalent work experience
  • Provide technical expertise in UNIX/Linux based Enterprise solutions
  • Identify, analyze and solve problems in customers’ server environment
  • Work on complex incidents and customers’ service requests
  • Consult different internal and external parties in the area of expertise
2

UNIX Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for an UNIX engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for UNIX engineer
  • Provide technical support (2nd and 3rd line) of production and development systems
  • Implement, analyze and assess the impact of changes on maintained client environment
  • Develop new projects which improves the DTAP environments
  • Create and maintain technical documentation for supported technologies
  • The Senior Systems Engineer role is part of the team that supports development within Unix/Linux environment
  • Cloud and Virtualization infrastructure monitoring, planning, and support
  • Virtualization and public cloud security practices
  • Cloud governance, auditing, monitoring, planning and assessment
  • Troubleshooting of large, complex, multi-team issues
  • Mastering and leveraging tools such as AWS CloudWatch, VMware vCenter, DataDog, and Evident.IO
Qualifications for UNIX engineer
  • 7+ years of Unix/Linux Administration (preferably RHEL 5-6) & Solaris
  • At least 5+ years of Unix Authentication and Authorization Tools such as eTrust, Centrify, Foxt BoKS (aka Keon)
  • Expert experience in one or two UNIX operating systems (Red Hat Linux or AIX an advantage)
  • Advanced knowledge of UNIX Shell Scripting, to include Perl, Bash, & Korn languages
  • Must have solid Linux/Unix Administration experience
  • Inter-process Communication
3

UNIX Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of UNIX engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for UNIX engineer
  • Scope and timeliness of assigned projects
  • Responds to and drives resolution of issues reported during assigned rotations
  • Responsible for providing technical expertise to support production applications, application enhancements and defect fixes for a complex distributed technology platform
  • Responsible for performing system and data analysis
  • Collaborates with team to research improvements and upgrades that will reduce cost, improve stability, and increase performance
  • Responsible for engaging with development staff and remediating chronic and/or critical production support issues
  • Responsible for creating/updating production support documentation work efforts
  • Will need to know and understand configuration parameters - This person will be responsible for turning on parameters within Linux for different group
  • Will need to know and have experience with scripting within Unix/Linux/CentOS - Unix Shell, Perl, Python, Regular Expressions)
  • Will need to have experience using tools suchs as CIS Benchmark, Qualys, and CIScat
Qualifications for UNIX engineer
  • Administration of Unix core services and applications such as NIS, NFS, automount, DNS, DHCP, Samba, SendMail, Apache, NTP, sudo, Jumpstart/Kickstart, LDAP, SSH
  • An associate’s degree in Information Technology, Electrical Engineering, Computer Science or other related field is required
  • Working knowledge with storage (ability to connect UNIX/Linux Servers to SAN storage and troubleshoot)
  • Practical hands on experience - troubleshooting UNIX/Linux, hardware issues and application issues
  • Version control systems such as git, Subversion, RCS
  • Experience with IBM system management tools such as NIM, HMC, Mksysb, Tivoli Provisioning Manager, Sun Op Center
4

UNIX Engineer Job Description

Job Description Example
Our growing company is looking for an UNIX 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 UNIX engineer
  • Interact with other stakeholders for support of various projects
  • Install, maintain, document, and test network communications related functions of the Business Continuity Program
  • Regularly audit systems for compliance with the merchant services standards
  • Obtain required data for support of metrics related to information security platforms and tools
  • Remain current on regulatory requirements, industry standards, architectural frameworks, best practices and technologies
  • Educate subject matter experts on holistic, risk appropriate security controls
  • Perform security-related research and development activities as required
  • Participate in security compliance reviews and audits
  • Design, support and implementation of global security architecture
  • Execute and implement global IT security strategies
Qualifications for UNIX engineer
  • 5+ years in IT Security Engineering in support of vulnerability scanning and assessment tools, network security technologies (firewall, IPS, ) and encryption technologies
  • 7+ years relevant IT support in general (Midrange, enduser, storage, etc)
  • Familiar with IT security products for file transfer technologies
  • IT experience with Microsoft operations systems and Active Directory
  • UNIX/LINUX helpful
  • Vulnerability assessment and management experience in a large corporation helpful
5

UNIX Engineer Job Description

Job Description Example
Our growing company is looking for an UNIX 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 UNIX engineer
  • Propose solution designs for IT projects
  • Provide technical documentation for new/updated environments
  • Evaluation of Product releases and updates
  • Evaluation and Introduction of Operational tools
  • Proactively look for opportunities to improve our existing infrastructure (on prem and cloud)
  • Various levels of project support, occasionally will act as the effective project manager
  • Liaise with architecture team on new technologies
  • Provide real solutions to our business partners for their continued success and growth
  • Liaise with business units on new projects
  • Liaise with Operations teams on projects & support
Qualifications for UNIX engineer
  • 5 years of experience working in a AIX Unix server environment including AIX 5.3, 6.1 and 7.1 operating systems
  • Excellent UNIX/Linux OO Perl programming including the ability to read/write data to a database (preferred Oracle), Web Development, and parse data in XML/JSON
  • Strong engineering and architecture skills in a large heterogeneous UNIX/Linux environment
  • Contribute towards setting strategic direction of UNIX Service
  • Must be skilled in Apache Tomcat, Java (infrastructurally), Red Hat Linux 5/6/7
  • 5+ years hands on experience in UNIX/LINUX system administration with Red Hat Enterprise Linux on Intel x86-64

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates