As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
Desarrollador Azure
Location
Colombia
Posted
58 days ago
Salary
0
Seniority
Mid Level
Job Description
Desarrollador Azure
GFT Technologies
• Crear, publicar y administrar APIs dentro de APIM para exponer capacidades de otros servicios Azure. • Configurar políticas en APIM. • Gestionar versiones, revisiones y productos de APIs. • Controlar acceso mediante suscripciones, roles y seguridad con Entra ID (Azure AD). • Conectar capacidades de IA generativa mediante APIs expuestas vía APIM. • Documentar patrones de uso y límites de los servicios. • Diseñar flujos que consuman APIs expuestas en APIM. • Orquestar integraciones entre APIM y servicios como Azure Functions, Logic Apps, App Service, Storage, Service Bus, Event Grid.
Job Requirements
- Nivel de experiencia y seniority requerido: 2 a 4 años
- Servicios específicos de Azure que debe manejar: Integración vía Azure API Management, crear, publicar y administrar APIs dentro de APIM, configurar políticas, gestionar versiones, revisar y productos de APIs.
- Controlar acceso mediante suscripciones, roles y seguridad con Entra ID (Azure AD).
- Integración con Power Automate, crear y configurar conectores personalizados basados en OpenAPI desde APIM, asegurar compatibilidad de autenticación entre Power Automate y APIM, diseñar flujos que consuman APIs expuestas en APIM.
- Integración con Azure OpenAI / Azure AI Foundry, conectar capacidades de IA generativa mediante APIs expuestas vía APIM, configurar endpoints, parámetros y políticas para optimizar rendimiento y seguridad al consumir LLMs.
- Documentar patrones de uso y límites de los servicios.
- Integración con Componentes Azure: orquestar integraciones entre APIM y servicios como Azure Functions, Logic Apps, App Service, Storage, Service Bus, Event Grid. Diseñar flujos con seguridad y red privada (VNET, Private Endpoints).
- Lenguajes de programación requeridos: Desarrollo de APIs (enfocado a integraciones), diseño de APIs RESTful, implementación ligera de servicios, seguridad de APIs.
- Experiencia en arquitectura, integraciones o microservicios: 2 años.
- Conocimientos adicionales clave para el proyecto: experiencia en Java o python como lenguajes de programación.
Benefits
- Flexibilidad: ¡Aquí el equilibrio lo es todo! Ofrecemos un entorno que respalda horarios flexibles y trabajo remoto.
- Colaboración: La colaboración es fundamental. Trabajamos en equipos multidisciplinarios, donde cada persona aporta sus habilidades únicas.
- Multiculturalidad: Contamos con un equipo global diverso que fomenta una atmósfera de aprendizaje y crecimiento personal.
- Desarrollo: Ofrecemos un plan de carrera personalizado, así como programas de formación para desbloquear tu potencial.
- Relevancia: Colaboramos con clientes líderes en la industria en proyectos de alto impacto que definen el futuro tecnológico.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Build the Upstart Bank engineering organization from an initial seed team into a scaled, high-performing domain with multiple teams and managers • Define and drive the technical strategy and architecture for core bank platforms, including ledgering and funding, deposits and payments, marketplace integrations, and reporting • Set the organization design, hiring strategy, and leadership bench needed to scale the Upstart Bank engineering org • Partner with Product and cross-functional leaders to translate business, regulatory, and operational priorities into engineering architecture, sequencing, and delivery • Own delivery across critical bank platform domains, ensuring teams execute predictably and deliver reliable, scalable, high-quality infrastructure • Establish engineering standards and operating mechanisms that support reliability, resilience, security, traceability, and auditability • Lead cross-functional execution across complex dependencies with Compliance, Legal, Risk, Finance, and Operations • Build systems and processes that support internal controls, audits, and high-confidence operation in a regulated environment • Develop engineering leaders and foster a culture of high standards, ownership, and continuous improvement.
• Contribute to the development of new features and adjustments to existing ones. • Contribute to the definition of system architecture. • Collaborate with other areas and stakeholders of the company to understand problems, analyze opportunities, and find solutions. • Monitor development and provide full support to the team to ensure the quality of deliveries.
• Desarrollo de aplicaciones web de alto rendimiento. • Construcción e integración de APIs. • Implementación de soluciones con inteligencia artificial. • Trabajo con herramientas como Claude y Base44. • Gestión y optimización de bases de datos. • Mejora continua y escalabilidad de sistemas. • Aplicación de buenas prácticas y arquitectura limpia. • Colaboración con equipos técnicos y de negocio.
Staff Software Developer
Auvik NetworksAuvik Networks is a Canada-based computer networking company that is making solutions that are “changing the way IT networks are managed.” The company, as an employer, fosters
Role Description As a Staff Software Developer at Auvik, you’ll lead through technical excellence. You’ll dive deep into our systems, tackle the hardest technical problems, and deliver production-quality solutions that improve our products and platform at scale. While your influence may extend across teams through shared tooling, mentorship, or technical guidance, your day-to-day focus will be deeply embedded in a development team — designing, coding, debugging, and shipping high-quality software alongside your teammates. This role is ideal for a developer who wants to stay close to the codebase while still having wide-reaching technical influence and driving high-impact outcomes. What will I be doing? - Own complex technical challenges and architect scalable, performant solutions. - Writing clean, maintainable code — and lots of it — in languages like Go, Scala, or TypeScript (React/GraphQL). - Diagnosing and resolving complex production issues — digging across systems to find root causes and deliver lasting fixes that restore customer trust. - Working closely with product managers, designers, and engineers to build features that provide real value to our customers. - Apply AI-enabled techniques to solve complex engineering problems, using intelligent tooling, automation, and data-informed debugging to build scalable systems, improve reliability, and accelerate delivery across the stack. - Leading by example in code reviews, mentoring other developers, and championing best practices in development and testing. - Proactively identifying and implementing technical improvements across our codebase, systems, and developer workflows. - Collaborating across teams to ensure consistency in implementation, performance, and user experience. - Helping unblock others by sharing context, reviewing designs, and contributing reusable tools, libraries, or frameworks. Qualifications - A hands-on engineer who loves solving tough problems through code and building systems that scale. - A deep technical contributor with a strong grasp of system design, clean coding practices, and debugging complex issues. - A team player who thrives in collaborative environments and can communicate ideas effectively across functions. - A mentor who lifts others by pairing, sharing insights, and providing thoughtful feedback in reviews. - A proactive self-starter who can independently lead projects from start to finish, always looking for ways to improve. - Familiarity with tools and practices for logging, tracing, metrics collection, and alerting (e.g., OpenTelemetry, Prometheus, Datadog, etc.). - You’ve tackled performance bottlenecks or scalability challenges in high-traffic systems. - You’ve built tooling or frameworks that boosted developer velocity. - You’ve contributed to open-source projects or enjoy staying sharp with side projects. - A deeply technical, hands-on engineer who uses AI pragmatically to solve hard problems, writes high-quality production code, debugs across distributed systems, and elevates team output through strong system design and engineering rigor. Our Stack - Frontend: React (TypeScript), GraphQL - Backend: Go, Scala - Infrastructure & Data: Kafka, Kubernetes, AWS Compensation Details At Auvik, our compensation philosophy is to be market competitive, reward performance, reflect our commitment to equity and maintain transparency with our employees. The hiring range for this position is listed below. Compensation offered for candidates in this role is based on a number of factors including job-related skills, knowledge, and experience. These factors may cause your compensation to vary within the range outlined below. - Salary Range: $160,000 — $208,000 CAD - In addition to cash compensation, all full-time employees are granted stock options to share in Auvik’s future successes. - Auvik employees are eligible to participate in additional benefits and programs including our comprehensive health and dental benefits plan, Wellness spending account, GRSP matching program, flexible paid time off, paid parental leave program, and are eligible for remote working subsidies.



