Senior Linux Systems Administrator
Essential Responsibilities & Duties
* Design, configure and maintain Marchex production servers and network components with emphasis on infrastructure components and automation.
* Performance and capacity planning: monitor, reconfigure and tune hardware and software for performance improvements and future scalability.
* Work individually and with little supervision or daily interaction to drive projects to completion either through individual contribution or task assignment and management of other team members.
* Facilitate the planning of system and feature upgrades, including participating in off-hours service outage upgrades.
* Enforce system and network security procedures, system installations, OS software and patch management requirements with particular emphasis on automation and auditable systems.
* Create and implement scripts (shell scripting/Perl) to automate system administration tasks, environmental management and monitoring.
* Develop automation and productivity tools/applications for production operations infrastructure environments, enhancing operational tracking/reporting responsibilities, and integrating access/authentication across environments.
* Communicate issues clearly with direct management, and business and technical teams within the company.
* Provides technical leadership in design and administration decisions for Marchex production networks and systems.
* Partner with Operations team members at all company locations for establishing, maintaining, and evolving a responsive and integrated operational infrastructure and support service across all sites.
* Architects and designs system solutions for business and operations requirements.
* Resolves complex problems and actively participates or leads actions for evolutionary environment improvements.
* Communicate issues clearly with direct management, and business and technical teams within the company.
* Travel to Seattle head office 2-5 days per month.
* Occasional workstation and server builds
* Produce technical and user documentation for products and services.
* Flexible work environment, work in the office or tele-commute.
Targeted Qualifications
* 5+ years of system administration experience in a Linux based environment is required.
* Deep understanding of multiple OS environments, Debian or RedHat preferred.
* Strong knowledge of monitoring systems required, Nagios a plus.
* Some hardware, network, and desktop OS experience.
* Strong experience with system and application services scripting and general programming languages * Perl, Python, Ruby, or shell scripting. Additional scripting or programming language exposure and experience a bonus.
* Experience in a geographically distributed environment is desired.
* Some database knowledge (MS/SQL, MySQL, Oracle) inclusive of understanding table constructs, database queries and optimization is desired.
* Identity management and directory experience preferred.
* Must have very good written and oral communication skills.
* Ability to work both as an individual contributor and with remote team members.
* Ability to work in a fast paced environment and exhibit personal initiative to address tasks and responsibilities across the production architecture is crucial.
* BS in Computer Science or equivalent experience desired.
Physical Demands
* Required to sit for long periods of time.
* Infrequent moderate physical effort required.
To apply for this position, please visit our web site at http://www.marchex.com/careers and submit your resume.
|