About the job
At 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 Azure
* Lead and contribute to the migration of centralized systems and workflows (e.g., ESB) to microservices-based architectures
* Apply modern architectural patterns such as APIs, event-driven design, and messaging to streamline systems
* Support system reliability, monitoring, and performance during and after migration
* Collaborate with engineering teams and stakeholders to plan and execute migration initiatives
What you'll bring:
* Proven experience migrating centralized architectures to microservices-based solutions
* Strong understanding of system integration patterns and architectural design
* Hands-on experience with Microsoft Azure
* Experience with at least one programming language (C#, Java, Python, or similar
* Familiarity with containers (Docker, Kubernetes)
* Experience with CI/CD pipelines and Infrastructure as Code
* English B2
Location: Full remote from Portugal, with 1 monthly visit to the office in Leiria
What we offer:
* Permanent contract
* Health insurance
* Career growth opportunities
* Access to training and continuous learning
If you're based in Portugal and passionate about building scalable cloud systems and modern distributed architectures, this might be the right opportunity for you!