Ensure the consistency, quality and efficiency of the technical architecture of internal business web solutions in the domain of Marketing & Services. Actively contribute to designing professional software ensuring proper integration with other Amadeus systems and alignment with corporate architectures. Work with the Enterprise Architecture team in order to define and follow up on the implement of architecture roadmaps. Provide guidance inside and outside the team on the architecture defined for our Marketing and Services applications.
Responsibilities:
1. Contribute to determine Enterprise, Application & Infrastructure Architecture Roadmaps
- Work closely with Enterprise Architects to ensure Enterprise cross applications architecture consistency.
- Work closely with Systems engineers to ensure a reliable, flexible and extensible system capable of leveraging future technological evolutions.
- Drive the selection of tools to ensure both added value to our service portfolio and cost efficiency
2. Identify Automated Solution
- Ensure that the application architecture solutions match the functional requirements.
- Document the Technical Architecture Guidelines for project and changes.
- Develop and maintain a reliable application and technological architecture.
- Provide technical support and quality control in all stages in the IT projects.
- Propose architecture approaches that bring application efficiencies.
3. Design, build, test
- Validate the technical architecture of project or release related changes.
- Analyse the impact of the projects toward the technical architecture.
- Ensure team's applications architecture consistency.
- Organise and execute integration & performance/stress tests.
- Drive the evolution of development technologies in line with industry standards
- Ensure intra-application components architecture consistency and reusability.
4 Architecture maintenance, improvement & support
- Identify, propose & implement architecture improvements based on:
- major problem reviews & evaluations
- availability, stability & performance indicators
- Diagnose and resolve solution architecture problems
- Provide guidance to Internal Business Solution Analysts on Information/Data Architecture Management
- Provide guidance to other Technical Architects (Integration...).
- Provide support to development team and project managers
5 Configuration and Environments Management
- Maintain information about configuration items required to deliver IT services.
- Plan the set-up of all necessary technical environments from Development to Production.
- Work with Systems engineers to secure environment's availability, stability and performance.
- Ensure the proper mechanism to move configurations and developments from one environment to another
Education:
Computer science.
Relevant Work Experience:
5 years in a multinational company
Business Understanding:
Good knowledge of Amadeus Business.
Skills:
- Strong skills in J2EE architecture and development (JBOSS Seam, Hibernate, Spring, Struts, JPA, JBoss Messaging...)
- Service Oriented Architecture and Web Services to integrate dispersed platforms (Siebel CRM, Oracle BPM, SAP, etc)
- Good understanding of IT architectural styles and patterns
- XML, XSLT, JavaScript, AJAX and HTML5
- Development and deployment management with Eclipse, SVN, Subversion, Maven, TestNG, Sonar or similar tools in the scope of Continous Integration Intermediate level required in:
- Database structure definition and optimization with MSSQL (Oracle nice to have)
- Skills in Quality Assurance: experience with some test management tool (HP Quality Center, QuickTestPro, Selenium...)and performance validation platforms (such as Load Runner or similar)
Others:
- Good understanding of project management methodologies and processes definition
- ETL tools (such as Pentaho)
- LDAP protocol
Specific knowledge:
Strong skills in Apache and java application servers (JBOSS). Good understanding of commercial software packages (such as Siebel CRM or Oracle BPM and SOA)
Please apply with your CV and cover letter by the 'apply' button below
Education Backgrounds: |
Software Engineering |
Specialties: |
Other |
Education Level: |
Undergraduate (Bachelors) Postgraduate (Masters) |
Experience: |
10 - 15 years 5 - 10 Years |
Languages spoken: |
English |
Job Location: | Madrid, Spain |
Type: Job
Deadline: 7th May 2012
Job reference (ID): 4422
Loading...