TMC ALM is a Application Lifecyle Management (ALM) specialist based in Eindhoven. Our core business is to help customers in solving ALM related problems on a process and tool level. We do this based on our knowledge, experience, competences and skills shared across our team of specialists. As Atlassian Solution Partner we also have access to a very valuable tool suite that helps us solve problems in the domain of change management, version control, build management and release management but also on the level of (scaled) agile development, knowledge management and team collaboration. The Atlassian tools have a rich feature set but they do not solve all problems. Atlassian invested significantly in developing a ecosystem of add-on developers which grew to one of the largest business-2-business marketplaces in the world. Add-on (or plugin) vendors provide enhancements of the different Atlassian products that solve specific problems. Confluence is one of these Atlassian product for content collaboration platform that can be used for content management, knowledge management and team collaboration for example. The product contains a very powerful search engine that is based on the Lucene engine also used by Google. Content in Confluence is stored on Pages. In large instances it is possible that thousands of pages exists and searching for content is based on the content available in all these spaces. This could lead to in-efficient searches for content.
- Market research into available (competitor) solutions
- Analysis of the problem domain
- Analysis of the solution domain
- Definition of the solution
- Creation of the solution design
- Development of a prototype
We expect that all candidates that are interested in this assignment are familiar
with Java (and Java script).