A public-sector road infrastructure agency in the Walloon region is re-starting a multi-year digital archive project called Planothèque to centralise scanned and born-digital infrastructure plans and make them discoverable on a map. This mid-level role combines requirements analysis and application documentation with hands-on work on a stack that includes Angular, Spring Boot and Oracle Spatial, and uses Agile practices tracked in Jira.
The mission
The Planothèque project aims to replace several fragmented, directorate-level plan repositories with a single, searchable service that supports metadata and spatial queries, indexed search, secure access control and long-term retention rules. The target architecture uses a back-office Angular front end, Spring Boot APIs, an Oracle Spatial database and cartographic display via Geoviewer. The application will be hosted on the agency’s digital platform and must integrate with the organisation’s authentication and audit systems.
As a medior application analyst you will translate users’ needs into clear functional and technical specifications, support data migration of existing scanned plans, and validate API and UI behaviour with the development team and the Digital Project Manager. You will work closely with road directorates’ representatives, GIS specialists and developers to ensure the search (metadata plus spatial) and download workflows meet operational requirements.
Your responsibilities
- Produce clear, outcome-focused functional specifications and application documentation that developers and stakeholders can act on
- Lead requirements analysis workshops with territorial directorates to define search, access and archival rules for plan data
- Specify API contracts and acceptance criteria for Spring Boot services and coordinate integration testing with the development team
- Define data migration and indexing requirements for moving scanned plans into Oracle Spatial and ensure metadata supports mixed metadata plus spatial search
- Validate the Angular back-office UI and the Geoviewer integration for map-based search, consultation and download workflows
- Use Agile processes in Jira to manage backlog items, acceptance tests and release notes
Your profile
Essential skills
- Proven experience in requirements analysis and turning user needs into functional specifications
- Strong experience writing application documentation and technical specifications for development teams
- Practical knowledge of geospatial tools and spatial databases, ideally Oracle Spatial or similar
- Familiarity with front-end and back-end technologies, notably Angular and Spring Boot, sufficient to specify APIs and UI behaviour
- Comfortable working in Agile teams and using Jira for backlog and release management
- Clear communicator able to explain technical concepts to non-technical stakeholders and collaborate in a multidisciplinary team
Education
- Degree or equivalent professional experience in IT, GIS, engineering or a related field