Beschreibung
For our client in Munich we are currently looking for Data Architect
Scope of service
Establish data model and database service for new data objects around the workbench concept. Establish new model for enriched semantical data related to work objects, usually documents with extended tagging features ranging from different types of annotations over manually and programmed highlighting to creation of hyperlinks. Enable a mixed-mode usage of existing data and new data sources.
Provide support for several architectural and development activities. The main services to be carried out are:
- taking a lead role in the engineering of the database architecture and corresponding data access service layer
- supporting the full life cycle of the target system architecture
- analysing the current system
. architecting and designing the target system
. implementing and maintaining the target system
interact with User Experience Designer and Front End Developer
create technical documentation
Deliverables
- Define new database architecture and software design of a service-based data access layer
- Assist in the implementation of the above and in any migration of data from the Legacy system.
- Continuous maintenance and enhancement of the new system
The successful candidate has the following skills:
Soft skills
- Ability to interact with others in a highly international environment, preferable proven experience in international collaboration
- Very good communication skills, including the ability to write comprehensive technical documents, in English
- Excellent knowledge of the English language
- Diplomatic, positive and open-minded
- Pragmatic and result-oriented
- Willingness to learn new technologies and ability to put them into practice in a timely manner
- Ability to interact with all levels of management and technical engineers
- Ability to come up with ideas and proposals for enhancements to the products
- Proven experience in agile project methodologies (Scrum).
- Entrepreneurship attitude
- Pro-active participation in addition to initiative
Technical skills
- The ideal candidate is expected to have the following skills and proven experience in these techniques and technologies:
- Software Architecture (Component, Transaction, Data, Process and Deployment Design)
- Software Analysis
- Object Oriented modelling and design (UML and Design Patterns)
- Test driven development in an Agile environment
- Java programming (including -but not limited to- JEE, Web development n-tier technologies and testing tools like jUnit)
- Service oriented architecture (REST)
- JBoss Application Server
- jMeter performance test tool
- Spring framework
- MQ Series, JMS
- XML, XSD
- RDBMS database technologies, especially DB2
Database interface technologies:
- ORM, JAXB, Hibernate
- JDBC and/or SQLJ
- Eclipse IDE
- Maven 2
- Hudson Continuous Integration server
- Nexus artefact repository manager
The preferred candidate will have proven experience in the following domains
- XSL, XPATH, XQUERY
- BPM and BPMN
- Domain Specific Languages
- Scripting Languages
- Business Activated Monitoring
Operating Systems:
- AIX
- Linux
- MS Windows
Any of the following optional skills would also be appreciated - JavaScript libraries (jQuery), REST and web/AJAX security measures. very good knowledge of patterns and widgets (GWT, Yahoo UI, etc.)
Familiar with enterprise desktop applications: IBM Lotus Notes and MS Office
Time scale of work: to
Location: Munich
Michael Bailey International is acting as an Employment Business in relation to this vacancy.