Update: this position has now been filled from a surprisingly large number of qualified applicants.
Agathon Group is seeking a crack systems architect to join our team. We’ve always been a lean organization, but as the scope of our projects increases each year, we have a growing need for someone to help glue all our systems together into a seamless whole. The role requires a broad understanding of Linux, networking, security and programming along with a true joy in solving thorny problems. Are you intrigued?
This position is a full-time, telecommuting, employee position, and would include the following broad responsibilities:
We expect this position will consist of approximately 75% systems architecting and 25% web programming. The exact numbers will fluctuate as web application development work ebbs and flows. You must be able to manage multiple projects, each with real deadlines and often in disparate domains, and prioritize your own time to complete them.
Within the systems time, there will also be one-off type programming tasks; that means you must be extremely comfortable with and knowledgeable of Linux (command-line only), and you must be able to write multi-function scripts in either Perl or bash. Many of the systems projects will take place in a distributed (grid) computing environment, which means you ought to (at least) understand the concepts behind virtualization and clustered services.
The programming time will consist of individual (smaller) and group (larger) projects using, among other technologies, Javascript, PHP, Ruby, MySQL and XHTML/CSS. You must be able to use other people’s APIs and work within various language frameworks (e.g., Rails and Symfony). You must be able to write reasonable documentation for a project and follow someone else’s documentation to work through new technologies.
For the most part, you would be placed in charge of a project or task and allowed to pursue solutions as you see fit, often with assistance and guidance from fellow team members. We try to take on projects that are interesting to us, which means most of the time we don’t know exactly how to solve a problem when we accept a project. We’re counting on you to be part of the team that figures out elegant answers to hard problems.
We would expect you to be able to learn new techniques and figure things out on your own, but would also expect you to ask for help when you approach an impasse. Time truly does equal money — we would value your candor in saying, “I don’t know” and asking for help, rather than spinning your wheels unproductively. Strong communication skills are critical, as telecommuting magnifies opportunities for confusion.
If this sounds like a fit, send us your resume (PDF is preferred, plaintext is also acceptable). If you know someone else that might fit, please feel free to pass along this blog post.
This page contains a single entry by Alan Ritari published on July 11, 2008 12:46 PM.
previous entry: Getting Started With Javascript
next entry: The Start Conference
Find recent content on the main index or look in the archives to find all content.
©2010 Agathon Group™. All rights reserved.
Leave a comment