Solution Designer
Job description
MISSION
In order to adapt to the changing Belgian & European energy market design, Luminus is on a transformation journey to renew the IT landscape with the implementation of new applications and the improvement of existing applications and integrations. As a Solution Designer you will be accountable for converting the business requirements & solution architecture into a pragmatic, affordable and future proof solution design, adhering to our architectural principles and security policies. You are able to quantify the designed solution into a feasible workload.
TASKS
As a solution designer, you become part of an Agile team where you add value in 3 different ways:
Project delivery & release train build activities:
- You are accountable for estimating the effort and time required for solution design, configuration, implementation and unit/integration testing
- You are accountable & responsible for creating, documenting & communicating the solution design
- You are responsible to ensure the solution design adheres to the solution principles, IT & security policies and standards, guidelines and best practices
- You evaluate the feasibility of the different solutions always keeping in mind the affordability, fit-for-purpose and value for money
- You are accountable for the solution quality control by reviewing and approval of solution documentation, configuration, implementation and testing
- You provide the necessary input in case there are dependencies with other changes
- You understand the TCO (Total Cost of Ownership) drivers and contribute to keep their evolution under control
Operations:
- You identify & propose improvements to the solution design of the existing landscape
- You are able to provide guidance to operational support
- You are accountable within your domain as the subject matter expert of the solutions and have a good understanding on the E2E processes
- You support the solution lifecycle
Collaboration:
- You collaborate closely with the Solution Architect to ensure the solution design adheres to the overall solution architecture
- You support the Solution Architect and the Business Engagement team during intake
- You provide expert advice within your domain and advise stakeholders on how to best align business processes and solutions
- You organize regular knowledge transfer of solution specifics and changes towards the team
- You coach other Solution Designers/Engineers within your domain where needed
- You are responsible for supporting the technical team in their technical analysis and design
Requirements
TECHNICAL SKILLS
- The ideal candidate holds a master or a bachelor degree in exact sciences (preferably in IT) or has attained comparable level through relevant experience
- Has a proven track record of working on successful functional solution designs and their implementation
- Worked at least 3 years in a solution designer role (senior profile)
- Can read, understand and critically challenge the solution architecture, as well as the business requirements, on which the solution design must be based
- Can apply functional analysis and design thinking to create a solution design that meets the business requirements and conforms to the solution architecture
- Can leverage reusability in his/her solution designs to find the most effective design
- Can fluently express him/herself using data models, state diagrams, sequence diagrams and other artifacts, as well as natural language (English)
- Can discuss and/or explain the solution design to both technical (such as developers) and non-technical (such as the product owner) stakeholders
- Has an understanding of the technologies and their key properties, limitations and design patterns, that are used to build the solutions: AWS cloud, CI/CD pipelines, serverless compute, SQL and noSQL databases, REST services, API management, data-centric landscapes, event-driven architectures
- Is comfortable to interact with the solutions on a technical level, such as running (SQL or noSQL) database queries, interacting with APIs using Postman, SoapUI or scripting languages such as Python, reading logs and using the AWS console
- Is able to use UML to elaborate the solution design documentation
- Is able to understand data architecture within his/her domain
SOFT SKILLS
- You have strong listening, facilitation, influencing and analytical skills.
- You have strong communication skills towards the business & IT counterparts
- You are able to understand and discuss Business needs (users), facilitating pragmatic & affordable solutions
- You are able to work autonomously while being a team player in a fast-paced, dynamic environment
- You have good collaboration/interaction skills to optimize the flow between design & development
- You are eager to work in the core business of Optimisation & Generation and be part of a significant transformation journey to shape the future IT landscape
- You are a fast learner
- You are business proficient in English and at least in Dutch or French