Sr. Development Linux Systems Administrator Guidewire Software
We're looking for a creative, analytical, geeky Linux system administrator to support advanced testing and performance systems of the Guidewire Software development team. We want an independent thinker who can make our internal servers awesomely high performing. We want an expert admin who can dive hands-on into system details but keeps the big picture in mind. This is NOT a traditional IT job. You won't slog through user helpdesk tickets. You won't focus all attention on uptime of old systems. Instead, top priority is maximum performance for our unit testing and performance testing infrastructure.
Do you love challenge? Do you like to dig deep? Do you have an overall geeky love of systems, tinkering, and browsing Linux log files? Can you tell the real reason for a Linux I/O wait? Do you know when to be safe with RAID 5 and when to use RAID 0 for speed? Do you love weird subtle mysteries? Can you make solid data-driven analysis? Can you look at output of the tools ifstat, iostat, and top, and know what would improve results on current hardware?
* Make complex systems for QA and performance testing reliably superfast
* Constantly reassess and improve the developer infrastructure
* Work with development group to support their current & future needs
* Improve the automated imaging infrastructure
* Build out new servers and possibly entirely new sites in future
* Some hardware deployment and maintenance (racking servers, RAM upgrades)
* Evaluate processes and products, making well-documented recommendations
* On-call rotation with the team, 1 week every 8 weeks, it's usually uneventful
* Occasional customer escalations relating to performance (about 3 per year)
* Diverse levels of work, from personally rewiring ports, to generating
and analyzing perf data, to recommending major changes to processes.
Candidates must have ALL of the following technical skills:
* Deep mastery of Linux, particularly with respect to performance
* Experience and extreme comfort with RedHat/CentOS Linux
* Comfort with at least one non-RPM-based Linux distribution
* Strong comfort with open source software
* Deep understanding of imaging & automated deployment for Linux systems
* Deep understanding of shell and/or perl scripting
* Deep understanding of common issues with HTTP, NFS, DNS, and DHCP
* Prior responsibility for locally-hosted mission-critical services
Strong candidates have SOME of the following experience:
* Virtualization, ideally Xen or other non-VMWare options
* Building custom kernel configurations for Linux
* Non-virtualized server management other than vCenter
* Software development agile methodologies such as skrum and kanban
* Some physical hardware deployment and maintenance
* Source control systems, at least as a user, ideally with â€œgitâ€
* Bug tracking systems, ideally with â€œjiraâ€
* Adminstering shared storage systems such as Netapp, EMC, SAN
* Hardware sizing and deployment for servers and direct-attached storage
* AIX on IBM Power hardware
* Multi-site applications, including disaster recovery and load-balancing
* Imaging and automated deployment of Windows servers
* Database and web-server scripting, such as PHP, modperl
* Hands-on admin of open-source block-level storage, such as iSCSI or FCoE
* Blade server management
* Previous work on huge projects
Strong candidates have ALL of the following personal traits:
* Comfort with bleeding-edge tools and processes
* Can flexibly prioritize immediate tasks and long term tasks
* Unafraid of big complex projects
* Service-oriented attitude (â€œHow I can I help this team?â€)
* Creative out-of-the-box thinking, not always deferring to industry approaches
* Comfort with and appreciation for software development teams
* Comfort with deep analysis and strategy with both big picture and critical details
* Comfort creating something truly new (not just maintaining old systems/processes)
* Can stay on task without getting stuck on irrelevant details
* Love of pushing the limits on what's possible, pushing the envelope
* Works well with other people
* Can accept decisions about tools/processes that aren't your preferred approach
* Comfort with data gathering and rational argument to make your case
* Can be clear and concise, especially when working with other teams
* Excellent verbal skills
* Excellent written skills, mostly for email and chat. Presentation skills are
not important, but you must document what you did and why you did it.
Guidewire makes mission critical systems for multi-billion dollar insurance companies. To ensure our products are reliable, we strongly value test-driven development. We constantly brainstorm how to improve our coding and testing processes. Our software is great, the coffee is okay, and the buildings are decent enough. What's special, though, is that we're a team passionately focused on customer success and our long term goals. Talk to people here and you'll immediately sense their enthusiasm. We're proud of what we build and how we work together.
At the heart of Guidewire culture are three values:
- Collegiality. We work together as professional equals, with a minimum of hierarchy. We strive for good processes and realistic assumptions to keep workload sustainable. We trust people to manage their own time. We seek input without regard for title. We encourage contrary opinions. We value work/life balance.
- Integrity. We insist on truthful relationships with customers, prospective customers, partners, investors, and each other in everything we do.
- Rationality. We communicate through clear arguments. We decide carefully based on factual evidence. We like calm, systematic, thoughtful solutions. We constantly improve processes.
- A BA/BS in Computer Science/Engineering/MIS, or equivalent real world experience
- 10+ yrs. progressive experience in related positions.
||Foster City, CA |
As the number one provider of enterprise software applications to the property and casualty insurance industry, we beat our competitors (Accenture, SAP, and others) 9 times out of 10. Guidewire is an award-winning company both within the insurance industry and in the software technology space. Given our success and increasing demand for our products domestically and internationally, we continue to experience double-digit revenue growth. Guidewire has offices throughout the world, including in London, Munich, Paris, Sydney, Tokyo, Toronto, Hong Kong, and the United States.
Profitable Investors: Battery Ventures
, Bay Partners
, U.S. Venture Partners All Jobs: at Guidewire Software
|Headquarters:||2211 Bridgepointe Parkway, Ste 200|
San Mateo, CA 94404
|Company Profile:||Guidewire Software is a profitable, privately held, and VC-backed enterprise software product development company that exclusively serves the 1.5 trillion dollar property and casualty insurance industry. Our products enable companies such as GEICO, Liberty Mutual, and Amica to efficiently run their high volume core operations, including underwriting, policy administration, claims, and billing.
Our success can be directly attributed to the bright and extremely talented employees who make it all happen. If you are looking for an opportunity where your talents will not only be recognized and leveraged but also challenged, at a company that is grabbing significant market share in a 1.5 trillion dollar industry, then Guidewire is the place for you. We have an extremely low-turnover organization and 100 percent customer referenceability.
Support Guidewire Software with Social Media services