GFT Technologies
GFT Technologies
GFT Technologies is a technology and digital transformation company working across consulting, insurance, and cybersecurity. Its Cookiebot platform helps organizations collect and manage user consent while supporting compliance with privacy regulations including the GDPR and CCPA. The company’s solutions are designed to integrate with existing digital environments and are used by more than 600,000 customers worldwide to handle personal data with greater transparency and control.

Backend Developer (Python) — GFT Technologies, Colombia Remote

Build backend APIs and cloud services with Python and Azure for GFT Technologies. Develop secure, observable, and maintainable enterprise solutions.

Description

  • Build and maintain backend APIs and services with Python and FastAPI
  • Design and implement solutions deployed on Azure Container Apps
  • Manage secure application-to-application integration using OAuth 2.0, MSAL, JWT, and JWKS
  • Implement secure access mechanisms for Azure SQL databases
  • Configure and manage secrets and credentials with Azure Key Vault
  • Implement observability strategies using OpenTelemetry and Application Insights
  • Design and execute unit tests
  • Work with multidisciplinary teams to support service integration and evolution
  • Apply software development, security, and maintainability best practices
  • Contribute to continuous improvement and backend application optimization

Requirements

  • Professional experience with Python 3.12
  • Experience developing APIs with FastAPI
  • Experience with Azure Container Apps
  • Knowledge of and practical experience with containers
  • Experience with OAuth 2.0
  • Experience with Microsoft Authentication Library (MSAL)
  • Knowledge of JWT and JWKS
  • Experience with Azure SQL
  • Knowledge of Private Endpoint access
  • Experience administering Azure Key Vault
  • Knowledge of OpenTelemetry
  • Experience with Azure Application Insights
  • Experience writing unit tests
  • Knowledge of backend development best practices
  • Preferred: experience with cloud-native architectures on Azure
  • Preferred: experience with advanced observability and distributed monitoring
  • Preferred: knowledge of deployment automation and DevOps
  • Preferred: experience with microservice architectures
  • Preferred: knowledge of security for enterprise APIs

Benefits

  • Flexible working hours
  • Remote work
  • Personalized career development plan
  • Training programs
  • Work with multidisciplinary teams
  • Diverse global team
  • High-impact projects with leading industry clients

Related Jobs

Ambush

Senior Machine Learning and AI Engineer

Ambush

Build production-grade generative AI and agent workflows for Ambush’s financial services clients. Develop Python and FastAPI services, SQL data workflows, retrieval-augmented generation, and cloud-based AI systems.

Open