
Celfocus
Solutions Architect
Lisbon
April 14, 2026
Full time
Make a difference by working in sectors where technology is the facilitator, everything is innovative, and there is a constant need to be innovative.
Create and improve projects in Java, Python, Angular, PHP, .NET, and much more while diving into the world of Blockchain, Artificial Intelligence, Data Science, Security, and the Internet of Things.
Be part of the team that combines business knowledge, technological advantage, and a design experience. Our different backgrounds and know-how are essential to developing solutions and experiences for digital clients.
Face challenges and learn other ways to think and see the world - there is always room for your energy and creativity.
About the role
We are looking for a Solutions Architect to join our team and actively contribute to building solutions for digital channels (including frontends and backends), taking responsibility for defining the architecture. Additionally, you will provide active support during project execution for analysis and development teams, ensuring the robustness, quality, and suitability of the delivered solution, ensuring that it meets necessary functional and non-functional requirements and aligns with the solution design.
As part of your job, you will:
- Design system architectures that meet business needs and requirements (functional and non-functional), acting as a bridge between business/functional and technical teams.
- Ensure the correct behavior of the designed solutions and how they will fit into the existing business landscape.
- Define architectural roadmaps (including transition architectures) to meet customer requirements.
- Define migration strategies for existing solutions to new solutions.
- Produce architectural artifacts (models, solution architecture documents, architectural decision records).
- Justify architectural choices through trade-off analysis.
- Guide technical leaders and development teams.
- Describe the structure, characteristics, behavior, and other aspects of the architecture to various stakeholders.
- Ensure the adoption of architectural standards and guidelines.
What are we looking for?
- Proven experience as a Solutions Architect or similar role (minimum of 5 years).
- Strong knowledge of the Telco domain is preferred.
- Knowledge in web and mobile frontend architectures.
- Experience in designing solutions applying software architecture concepts:
-- Architecture styles (e.g., monolithic: n-tier, distributed: microservices, SOA) and Patterns (e.g., SSR/CSR, CQRS, BFFs) and design principles (e.g., SOLID, DRY) and Quality Attributes (e.g., modularity, multi-tenancy, scalability, reliability).
- Strong ability to identify trade-offs and consider the impact of architectural decisions in technical, functional, and business contexts.
- Knowledge of application security concepts, such as TLS, OAuth, and OIDC.
- Strong knowledge of API design.
- Good understanding of integration solutions, and their role and responsibility in a typical enterprise architecture.
- Knowledge of Dev(Sec)Ops practices and tools.
- Knowledge of containerization concepts and technologies such as Docker and Kubernetes.
- Knowledge of Cloud Platforms like AWS, Azure, and GCP is preferred.
- Strong ability to produce documentation using appropriate tools and standards (e.g., C4 notation, BPMN, UML, etc.).
- Excellent verbal and written communication skills in English.
- Bachelor’s degree in information technology, computer science, or similar.
Personal traits
- Ability to adapt to different contexts, teams, and Clients.
- Teamwork skills, but also a sense of autonomy.
- Motivation for international projects and availability to travel.
- Willingness to collaborate with other stakeholders.
- Strong communication skills.
At Celfocus, we are committed to fostering a diverse and inclusive workplace. As an equal opportunity employer, we welcome applications from all backgrounds, gender identities, and abilities. We are dedicated to providing reasonable accommodations for candidates with specific needs. If you require any adjustments during the selection process, please inform our Talent Acquisition Team.
Come be part of the Team!