⚠️Only available for residents of Luxembourg⚠️


Our client is a technology consulting firm that provides a comprehensive portfolio of solutions and services including innovation, customer experience, ERP, analytics, employee experience, cloud, workplace, and cybersecurity. These are designed to help organizations overcome challenges and achieve their goals.

1.1. Task 1: Technical coordination of the development activities
The purpose of the task #1 is to carry out a technical lead of the development team, under the supervision of the Project.
This task includes:
1. To review the functional and technical documentation produced by the development team.
2. To organize and lead the Scrum meetings, and provide estimations for user stories, tasks and WBS to the Eurostat project manager.
3. To support the PM in preparing QTM task description
4. To propose basic information for the project planning: sprints and iterations definitions, using the Agile tool in CITNet JIRA (or other tool provided by the Commission).
5. To follow-up on a daily basis the development activities, assuring the consistency between estimations and real implementation times, the registration of the time spent on the single tasks in the CITNet JIRA timesheets (or other tool provided by the Commission), and generally the correct follow-up of each activity performed by the team.

6. To close each development issue released by the team, by carrying out structured unit testing.
7. To assure the participation to all the MDE meetings, including the drafting and maintenance of the meetings documentation.
8. To provide concrete input to the Eurostat project manager for the implementation of all the PM2 project documentation.
Expected deliverables are:
1. Updated and indexed repository of the project documentation.
2. Development roadmap entirely mapped in CITNet JIRA.
3. Information on development tasks and issues, as well unit test results registered in CITNet JIRA.

1.1. Task 2: Support MDE application
This task includes the provision of technical support for the development, testing, documentation and maintenance of the MDE application, in close cooperation with the systems' users. Furthermore, it includes the support of internal and external users by tracking their requests, managing the issue to find a solution as fast as possible and follow-up the status of the problem.

This task comprises:
• Providing support of the MDE application.
• Comprehensive testing of the applications to be released.
• Detection and tracking of bugs and potential wrong behavior of the applications.
• Assessment of the software quality and performance.
• Diagnosis and resolution of production problems in the daily use of the MDE application.
• Technical suggestions leading to better software quality.
• Technical advice for the improvement of the IT applications performance (e.g. response time, responsiveness in user interaction, algorithms performance, database design).
• Dispatching of identified technical issues to the most appropriate stakeholder in order to assure the continuity of the system.

• Configuration and support on the functioning of the databases and applications, extraction of logs and troubleshooting to provide the most accurate information to the development team using the proper communication channels (for example JIRA).
• Contribution to the maintenance of a knowledge base platform containing all the technical and user related documentation of the systems.
• Providing first level support to the application users.

1.2. Task 3 Business and functional analysis, coordination and support of the test phase
The general purpose of the task #3 is to carry out all the business and functional analysis, in close cooperation with the final users.

This task includes:
1. Studying the "information requirements" by perusing the documentation resulting of the previous phases of the project(s) (e.g.: vision document, legislation, operational arrangements, Use Cases);
2. Performing business analysis;
3. Eliciting user requirements through workshops, working groups meeting, interviews;
4. Defining business rules based on the working context or legislative constraints and environment;
5. Performing detailed functional requirements analysis containing the detailed specifications for concerned systems;
6. Validating the consistency of the technical analysis artefacts (use cases) with the outcome of the functional analysis (needs, features and requirements);
7. Writing, updating and maintaining the technical analysis artefacts (Use Cases and Test Cases), in all the required formats;
8. Cooperating with the development team, in order to assure the consistency of the implemented solution with the functional documentation;
9. Cooperating with the test team assuring functional support during the testing phases based in the Test Cases defined.
10. Planning and coordination of the test phase, including the responsibility of the test plans, test scenarios and test cases.

Expected deliverables are:
1. Documentation in English, in particular: contributions to project documentation based on PM2 such as Business Case, Project Charter, Project Handbook and systems documentation based on RUP@EC such as System-Wide Requirements Specification, Use Cases, traceability matrixes, etc;
2. Analysis reports and studies;
3. Prototypes and proofs of concepts.
4. Test plans, test scenarios, test cases, test summary reports.

1.3. Task 4 Incident management
The purpose of the task #4 is to coordinate the full lifecycle of the user support requests, from registration to closure, during the maintenance/deployment phase of MDE.

This task includes:
1. Registration, classification and follow-up of the user request;
2. Prioritization and allocation of tasks to the development team, in coordination with the Eurostat project manager;
3. To act as the point of contact with the reporting users, for what it concerns the registered issues.
Expected deliverables are:
1. Full issue lifecycle maintained in CITNet JIRA.

2. Maintenance of the issues knowledge base with detailed information about: descriptions, resolution methods, lesson learned.

2. KNOWLEDGE AND SKILLS
Following skills and knowledge are required for the performance of the above listed tasks:
• Very good knowledge of
• Atlassian product family for
• Tracking & support -> JIRA
• Collaboration -> Confluence
• Deployment -> Bitbucket / Nexus / bamboo /
• Web Application servers WebLogic
• Java
• Database system Oracle RDBMS and database programming language PL/SQL
• Good knowledge of
• Encryption tools based on standard OpenPGP
• Data representing languages such as XML / JSON
• Webservices for data / information exchange between applications based on SOAP / REST
• Linux operation systems
• Scripting languages like Shell, Python
• Ability to analyse user requirements and design / implement appropriate solutions
• Very good analytical skills for problem solving
• Ability to apply high quality standards
• Ability to cope with fast changing technologies used in
• Very good communication skills with technical and non-technical audiences
• Ability to participate in technical meetings and good communication skills