About the jobAt Hexa Consulting, we believe in transparency and in creating real opportunities for diverse tech careers. Based in Portugal, we help companies respond to the growing demand in the IT sector.Our mission? To build strong, long-term relationships, be a trusted partner through a differentiated approach to IT consulting, and support the professional and personal growth of our team.We work with Nearshore projects, Team as a Service (TM) & Project Development, Service & Service Management, and Tech Academies.We're looking for a Staff Engineer (Cloud & Distributed Systems - Azure)What you'll be doing:Design and implement scalable, secure, and maintainable cloud-native solutions on Microsoft AzureLead and contribute to the migration of centralized systems and workflows (e.g., ESB) to microservices-based architecturesApply modern architectural patterns such as APIs, event-driven design, and messaging to streamline systemsSupport system reliability, monitoring, and performance during and after migrationCollaborate with engineering teams and stakeholders to plan and execute migration initiativesWhat you'll bring:Proven experience migrating centralized architectures to microservices-based solutionsStrong understanding of system integration patterns and architectural designHands-on experience with Microsoft AzureExperience with at least one programming language (C#, Java, Python, or similarFamiliarity with containers (Docker, Kubernetes)Experience with CI/CD pipelines and Infrastructure as CodeEnglish B2Location:Full remote from Portugal, with1 monthly visit to the office in LeiriaWhat we offer:Permanent contractHealth insuranceCareer growth opportunitiesAccess to training and continuous learningIf you're based in Portugal andpassionate about building scalable cloud systemsand