Tamman Technologies is always seeking talented individuals who share our passion for listening to our clients, understanding their problems, and finding elegant ways to resolve them.
If you are a creative systems thinker with a background in IT and a desire to work with a dynamic, growing company in a relaxed yet productive atmosphere, we'd love to hear from you.
Be sure to include your resume and the best way to reach you during the day and in the evening.
Technical requirements:
Candidates must have experience in Ruby, Rails, AJAX, HTML, CSS, JavaScript, jQuery and similar tools. Must be able to quickly take static, rudimentary mockups (Balsamiq, hand drawings, or graphics files) and turn them into fully-functioning rich web interfaces. Must know Unix and be comfortable on Mac OS X and Mac OS X Server, although intimate sysadmin knowledge is not required.
Favor will be given to candidates that have rich Internet application (RIA) background, such as Adobe ActionScript/Air/Flex, and familiarity with any of the following: Java, Spring, Git, BDD/TDD, Rspec, Cucumber, Agile, Scrum, Facebook, Rails Web application scaling, scaling Facebook/Social applications, Oracle, Apache, mysql, Capistrano, Passenger. You'll win additional points if you have knowledge of Alfresco and the ability to abstract functionality for developing methods of handling user personas in a collaborate or social networking application space. More...
Obviously, this is a Mac-focused organization, so you can't hate Macs or think that they can't do what most other 'nix systems are capable of. No marks against you if you prefer Windows. However, you might just find it hard to win friends in influence people on the team!
This is every bit as important as the technical requirements, maybe more so. We need people who are not afraid to take on new technologies and have a proven track record of mastering them. For example, you and and your team might decide that someone needs to put together a suite of Python scripts to work around some limitation in the CMS, but no one on the team is familiar enough with Python. Well, you might be the one elected to figure it out, master it, and implement a solution in one week. If you don't like these types of challenges or if you shy away from things you don't know, then I can promise you won't be happy on this team.
We also need people who are willing to work without written requirements. We employ many aspects of Agile Programming. Much of the development we are doing is based on someone having an idea and the team running with it until something amazing drops out. Many developers enjoy this type of work but it's not for everyone. Developers ingrained with a stodgy, corporate-style, waterfall development methodology are going to find it difficult to cope with the pace and constantly evolving set of requirements.
We currently have projects underway that include digital asset management (DAM), dynamic web interfaces to an ever-changing set of databases, "shopping cart" technology for an Enterprise charge-back system, social networking apps, publishing system customization, content management system development, etc. As you can see, we have a diverse and ever-growing number of interesting projects that each comes with its own set of challenges. We promise that life won't be dull around the office!
We currently have a need for a full-time server administrator. We already have a client that the successful candidate would be primarily responsible for servicing. The client has a team of people in place and we have a few people dedicated to the client already, although we are lacking a super-star SysAdmin in the room full of Xserves (well your desk wouldn't literally be in THAT room!). Candidates must have experience with enterprise Macintosh integration and managing desktop/server image building and deployment.
We expect that someone who can service our clients has working knowledge of how to manage:
• Open Directory proficiency
• Active Directory integration
• LDAP
• Kerberos and how to use it on the Macintosh platform
• MCX
• SSL Certificates/PKI
• ACLs
• Software packaging and deployment
• Mac OS X file system layout
• Shell or other scripting experience
• Network Analysis/Troubleshooting
• Print Driver setup and configuration
• Advanced troubleshooting skills
• Familiarity with Unix/Mac OS X security
Favor will be given to those with experience using Radmind, InstaDMG, Puppet, Chef or munki. It should go without saying that extensive Unix command line knowledge should be demonstrable. Candidates must have the ability to pay close attention to detail and consistently perform routine tasks or find ways to automate them.
Working at Tamman Technologies, Inc. is a very rewarding experience. We have the unique opportunity to interact with some of the most creative and talented professionals in the Greater Philadelphia Area. One day we could be on the 23rd floor of a Center City skyscraper, and the next day be in the basement apartment of an up-and-coming artist. The variety of work and character of our clients keeps us excited and engaged in our work. Bringing innovative technology solutions to the creative community is our goal here at Tamman Technologies, Inc., and we love doing it.
TREVOR MENAGH
Senior Consultant
Tamman Technologies, Inc.

