IT consulting and nearshoring firm with cloud and product development services
Affinity is a Portugal-based consulting firm with 201–500 employees and active operations across 20+ countries, built around outsourcing, nearshoring, and software delivery. The engineering-heavy hiring mix (175 roles) points to sustained project delivery expansion, while adoption of infrastructure-as-code and cloud-native tools (GCP, Kubernetes, Docker) alongside legacy stack (SQL Server, .NET) reflects a mid-transition infrastructure—pain points around cloud cost management and environment stability suggest cost and reliability remain operational friction.
Notable leadership hires: Tech Lead .Net, Tech Lead Java
Affinity delivers IT consulting, outsourcing, and nearshoring services to mid-market and enterprise clients across Europe, South America, and North Africa. The firm operates from Lisbon with regional offices in Porto and Óbidos, plus representations in São Paulo and Tunis. Beyond consulting, Affinity maintains a product line under the Keywork brand, a human-resources software platform deployed across 15 customer organizations and over 3,000 end users. The engineering organization spans multiple technology stacks—Python, Java, .NET, and JavaScript—and is actively hiring across Portugal, Romania, Brazil, Tunisia, Morocco, and Bulgaria.
Primary: Python, Java, .NET, JavaScript, SQL Server, GCP, Docker, Kubernetes. Tooling: Jira, Confluence, ServiceNow, Azure DevOps, OutSystems, Power BI, Entity Framework. Affinity is phasing out C# in favor of newer tech.
Cloud infrastructure standardization (IaC), cloud solution design and security validation, CMDB data accuracy and asset visibility, financial portfolio management dashboards, and nearshoring/cloud services expansion.
Other companies in the same industry, closest in size