Business Analyst/Product Analyst
Business Analyst/Product Analyst
Job description :
Asenium is looking for an experienced Business Analyst/Product Analyst to work with an equally competent team of Data Engineers, Developers and QAs working towards a common mission of the current ETL Product evolution and other solutions of data migration and implementation.
The main responsibilities will be to understand and translate the requirements into business use cases and help develop them into product features. To be able to participate in solution definition & design. To work closely with all stakeholders to ensure our product is delivered to customers without any major issues including timelines. Able to Investigate & analyse impacts and come up with effort requirements.
Identify and write basic documentation needed for products in the given template and build new templates for any purpose. Collaborate with the detailed documentation with other Product Owners / Product Managers.
In this role you:
Provide an integrated Central Reservation System (CRS) and Property Management System (PMS) solution to support large multi-national hotel chains. During the implementation of major Hospitality chains to the ACRS product, a huge quantity of data is migrated from the chain’s previous system to ACRS. In order to make this migration a success, the company has developed an ETL tool (Extract Transform and Load) to manage massive data import and extraction.
Our team, part of Hospitality Operations, provides robust, efficient set of tools and complex processes to migrate hotels to our CRS and PMS solutions, in the most optimized way for our Customers. This includes to manage the configuration of the current ETL Data injection tool, for initial data migration but also for new use cases that will allow our Customers to massively update their operational data to these solutions, such as prices or available rooms, providing operational speed and lower costs on their daily operations.
Deliverables we expect:
- Collect, formalize and document functional and technical requirements from internal and external customers. Driving internal discussions to make sure all the gaps have been identified and the impacts on the User Interfaces CRS screens and APIs (REST/SOAP protocol; XML/JSON format). KPI: High level requirements are converted into all related documents like high solution document, user stories
- Develop Excel templates with VBA to prepare required data transformations before is injected on the ETL tool. KPI : Quality of the delivery of Excel templates from Customers. Proposals to improve template quality are communicated to the Product Owner
- Analyze Webservice APIs (SOAP/REST) and UI screens documentation to build Interface Mapping Documents. Kpi : Provide the documentation for new requirement to automate data population based on the APIs to be targeted.
- Configuration of existing in-house ETL injection tool by defining using JSON files, the data mapping and building the sequence of API request calls based on customer requirements. Validate and verify configuration deliveries to our customers. KPI : On time delivery of required configuration and with limited defects/issues reported.
Capabilities to troubleshoot and detect issues from ETL tool or Back end components :
- Troubleshoot data injection issues, looking at log files and collaborating with other teams to understand root cause. KPI : Issues are troubleshooted and resolved autonomously, without management involvement (for 90% of the cases)
- Define, Collect, formalize and prioritize data setup and Non-functional requirements for migration (from both customer and internal ones) KPI : Collaborate in the solution discussions with internal teams stakeholders and customer/third parties workshops to propose data management solutions. The list of non functional requirements to improve ETL legacy tool are materialized providing the use cases and examples.
- Design test cases to validate the configuration of the injection tool, collaborate on the development of automation scripts and enrich the regression test suites based on the defined test plan. KPI : Collaborate on the discussions with QA Engineers to define the final test plan and propose improvements to enrich regression tests.
- Assist with the technical and functional knowledge transfer to customers, partners, and internal support teams.
- Own the documentation for best practices when it comes to configure the ETL tool for the different migration use cases (configuration is a JSON file).
The ideal candidate
- Education: Engineering or Computer science or similar .
- Skills: JSON, XML, experience at least one programming language (Java, C++), API knowledge (SOAP/REST)
- Know how to interact with an API is a minimum , Analysis, how to built the request manipulate the response…
- Has experience working with Excels.
- The ideal candidate has a background or experience working in Agile / SAFE.
- Any Business Analysts / Product Owner certification is a plus.
Further information
Preferred in Barcelona
No travel required
Starting as soon as possible
until DEC 2024 Minimum
Time and Material mission