I’m the CTO for Vamosa, a software company headquartered in Glasgow, with an rapidly expanding office in Boston (across the pond). We’re a 30-man strong company with a small development team in Glasgow that needs expansion. Our software allows clients to migrate and transform huge websites, from one content management system to another.
The software is built on both J2EE and .NET, using the usual suspects in componentry: Spring, xUnit, Hibernate, etc. etc. Woven through all of this is a big helping of both Jython and IronPython.
I’m looking for an opinionated, technology-obsessed, fun-loving, and inspiring team-leader, who knows his way around the Java and .NET spaces.
Working at Vamosa, you’ll occupy a fundemental role at Vamosa. We’re a product company, and you’ll be in charge of the products development. So we want you to bring ideas, be opinionated, tell us where we’re going wrong, but also be amazed by some of the stuff we’ve already done, because we think we pretty clever.
So if you are that person, contact me through email at ijonas.kisselbach@vamosa.com.
Cheers,
Ijonas.
P.S. Please, no agencies!
What about ppl from INDIA?
I am java programmer from India. Am i eligible to apply for this job?
please revert me in my mail id.
Hi,
Thanks for your interest. Unfortunately, we’re looking for people who are based in the central belt of Scotland.
Many thanks,
Ijonas.
Hi – interesting to find a shop that uses both .NET and Java.
I went to the Vamosa website and used your ’search box’ to search for IronPython, to see what you use it for. The result was a *completely* blank page, with the wonderful line at the top “Because content matters…”.
Hi Michael,
http://www.vamosa.com is the corporate site.
http://groups.vamosa.com is the techie site.
To give you a bit of insight, we transform and load large volumes of content (typically 50,000 pages and upwards) from one content management system to another, e.g. Interwoven Teamsite to Microsoft Sharepoint. Our applications, such Content Migrator, automate that whole process, by crawling the source Interwoven site, transforming the content into such a shape, that it’ll fit into Sharepoint.
Our ‘engine’ is written predominantly in Java (JBoss+Spring+Hibernate etc). The engine is a processing engine, kindda like a workflow engine. There are several sequences of steps that each migrations steps through to move the content from A to B. These are all coded up in Jython/IronPython. Say you wanted to convert all font-tags in the HTML of a website to CSS-stylesheets, you’d write a little Jython-script, that executes inside the processing engine and manipulates the rich content-migration-focused object model provided by the Java environment. All serverside .NET stuff, is architected around SOAP-based services that host the IronPython environment, similarly to the Java/Jython stuff. This allows us to manipulate proprietary Windows file formats, such as performing link translation inside Word document or Powerpoint presentations.
Jython and IronPython is really what gives us great flexibility in the way that we as a company organise ourselves as well as deliver migration solutions to customers. Our development team invest all their time in improving the Java & .NET engines and the interfaces to Jython/IronPython respectively. Our consulting teams and partners then take the ‘finished product’ and customise its behaviour in Jython/IronPython to the specific needs of customer. This creates a clear separation of roles and responsibilities, and allows to operate very effectively.
We’re thinking of taking the IronPython to the next level through Silverlight and the DLR, because I feel that’s the only workable platform given the set of requirements we have that will allow us to deliver rich visualisations of large volumes of content.
I’d be interested to know what you make of our setup…
Kind Regards,
Ijonas.
Sounds liek a *very* interesting usecase. Good luck.