Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Timestamp

Analyst – Systems Architect

Timestamp

Software Architect managing the development of technical specifications and ensuring communication between users and developers at Timestamp Group in Lisbon.

Posted 4/27/2026full-timeLisboa • 🇵🇹 PortugalMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudDockerGoogle Cloud PlatformJavaScriptKubernetesPHPPython

About the role

Key responsibilities & impact
  • Functional point of contact between business users and developers
  • Gather, clarify and prioritize business requirements, translating them into clear functional and technical specifications (user stories, use cases, acceptance criteria)
  • Map and document the processes supported by the systems, identifying upstream/downstream impacts and dependencies with other systems
  • Support the Scrum Master in backlog refinement, ensuring technical requirements are feasible and aligned with the product vision and technical constraints
  • Maintain an end-to-end view of the architecture (components, modules, integrations, data flows, application layers and infrastructure)
  • Promote architectural patterns and best practices specific to these systems (module structure, API design, configuration management, logging, security, etc.)
  • Ensure technical consistency across different evolutions and projects, avoiding unnecessary technical debt and promoting component reuse
  • Support the definition of the modernization roadmap (refactoring, service extraction, adoption of containers, deployment automation, progressive migration to cloud-native practices where applicable)
  • Ensure the application of security practices across all integrations
  • Participate in post-mortems related to integrations, identifying root causes and promoting architectural improvements

Requirements

What you’ll need
  • Degree in Computer Engineering, Computer Science or equivalent
  • Minimum of 5 years of experience in software engineering or architecture, with a focus on distributed systems
  • Experience with legacy environments and modernization projects is a plus
  • Knowledge of programming languages PHP, Python, JavaScript, and API development (REST, OpenAPI/Swagger)
  • Experience with Git for version control and in code review processes
  • Familiarity with Domain-Driven Design (DDD) principles and integration architectures (microservices, event-driven, API-first)
  • Knowledge of cloud-native technologies, preferably GCP (Google Cloud Platform), Docker, Kubernetes and serverless functions
  • Oriented to CI/CD practices, including automation of builds, tests (unit, integration, end-to-end) and deployments (e.g., with GitHub Actions)

Benefits

Comp & perks
  • Health insurance
  • Flexible working arrangements
  • Training and certifications
  • Employee Support Program (covering 5 areas, including psychology)
  • Birthday and service anniversary benefits
  • Monthly happy hour
  • Benefits portal with attractive offers

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPPythonJavaScriptAPI developmentRESTOpenAPIDomain-Driven Designmicroservicesevent-driven architectureCI/CD
Soft Skills
communicationcollaborationproblem-solvingorganizational skillstechnical documentation
Certifications
Degree in Computer EngineeringDegree in Computer Science