Solution Designer

Lisbon|Porto, Full time

Damia is looking for a Solution Designer to join a client in the retail industry to help them develop their next step in client experience!

About Damia: At Damia, we believe work and fun should be together 🔥 We want you to be happy and we believe if you’re happy, you’re more productive.

We're an international Innovative Tech recruitment company. We've been in Portugal since 2017 and we came with a promise to make a disruptive approach on the Portuguese market.

Our values:
😅 BE ACCOUNTABLE  Own your decisions and mistakes;
😠 DON’T BE AN ASSHOLE  Be kind and respectful, don’t judge or stereotype;
🤩 TEAM FIRST When we are all in, we all win;
😜 LEVEL UP  Create higher standards;
😁 DO THE RIGHT THING  Be fair & honor your commitments;
😍 ACT WITH A POSITIVE MINDSET  Focus on solutions.

 

Role Description

As a Solution Designer, you apply technical expertise to understand and map high-level business needs, into technical requirements, architectures, frameworks, and solutions. You are responsible for the technical design of multiple systems, taking into consideration high-availability, scalability, maintainability, and security requirements. You put forward the lines to build future-proof solutions, using well-defined architecture principles, notably cloud-first, best-of-breed, technologically-proven solutions. You are the technical lighthouse to Worten’s new digital future and are able to go beyond the technology, ensuring that the technology is connected and fits the business needs.

The Solution Designer will work with Product Teams to assess and define the impact of new products, services, and features, change requests and bugs on existing architectures. Will also work closely with Delivery, Support, Quality Assurance teams to guide development, integration, testing and security best practices. As core functions, the Solutions Designer defines high-level architectures, elaborates technical documentation, assesses technical impacts on several solutions, while simultaneously being a great source of technical expertise.

Mandatory Requirements

Enterprise Architecture Governance

  • Joins the Architecture Team that is responsible for the maintenance and evolution of the whole enterprise architecture
  • Defines the strategy for enterprise architecture and all IT systems orchestration
  • Acts as the Architecture Authority for several information systems/projects and elaborate solid technical recommendations
  • Enforces architectural governance principles, and good implementation practices (e.g. high-availability, scalability, security, layering)
  • Establishes architectural High-Level Designs (HLD), based on architecture blueprint and business requirements
  • Conducts technical impact assessments and raises risks associated with solution designs, regarding new or changed products & services
  • Architects resilient, scalable and future-proof solutions on top of micro-services, cloud environments, APIs
  • Creates Proofs-of-Concept (POCs) to explore new technology stacks and solutions and contribute with technical requirements on RFIs and RFPs
  • Collaborates with other Solution Designers to assure successful coordination of architecture approaches to global or stand-alone projects
  • Provides high-level macro estimates (i.e. t-shirt sizing) to Product Teams, always in articulation with the one responsible for estimates (Tech Lead)

Documentation & Deliverables

  • Updates the architecture repository, maintaining impacted components, relationships, and attributes
  • Documents architecture layers (conceptual, logical, physical), components and flows (e.g. via flow-charts, sequence diagrams)

Stakeholders Management

  • Collaborates with stakeholders to understand business goals and support delivery outcomes
  • Liaises with multiple areas of the organization (e.g. business, IT, …) and manage their expectations effectively, from a technical point of view
  • Interacts with technology partners, vendors, and other 3rd parties, to support architecture and integration efforts

Desired Background

  • Strong technical knowledge and experience of large and complex IT solutions
  • Solid background in different integration patterns technologies (e.g. SOA)
  • Strong relational and non-relational database skills (e.g. PLSQL, PostgreSQL, No-SQL)
  • Vast experience in API-based solutions (including Web Services – SOAP and REST)
  • Extensive experience in Unix and application servers (e.g. JBoss) is a must
  • Proficient (or very eager to learn) in Amazon AWS or in other cloud solutions
  • Deep understanding OSI Model, especially network (e.g. TCP/IP) and application layer protocols (e.g. HTTP, SSH, FTP)
  • Sensible to analytics, notably to technical KPIs, including monitoring and infrastructure

Nice to Have

  • Experience with Agile methodologies (e.g. Scrum, Kanban)
  • Familiar with CI/CD and modern software development practices (e.g. git, sonar, puppet, docker)
  • Experience with collaborative and productivity tools (e.g. JIRA, Confluence, MS Teams / Slack)

Personality Traits

  • Problem solver with the ability to adapt rapidly to new contexts
  • Approaches complex problems with an open mindset to challenge and improve the status quo
  • Resilient to face uncertainty scenarios, priority shifting, and multiple concurrent streams
  • Driven, autonomous and eager make a difference in a company in real transformation
  • Eager to experiment, fail and transform these moments into learning opportunities
  • Passionate about the excellence of execution, attention to detail and root-cause analysis


Damia's benefits:

  • Health Care Plan
  • Netflix
  • Spotify
  • Remote Friendly
  • Meal Card
  • Annual Budget for Training

 

Check out our instagram account for a sneak peak to our culture @damiagrouppt

Apply to Job
Full Name*
Email*
Phone
Resume*