API´s & Integrations Tech Lead
Konfio
Únete a la revolución Fintech y construye el futuro de las finanzas en México!
¿Quiénes somos?
Somos la empresa de tecnología financiera líder en México, impulsando a más de 70.000 clientes a alcanzar sus sueños. Nuestra misión es empoderar a las pequeñas y medianas empresas del país con soluciones innovadoras (financiamiento, tarjeta de crédito y pagos) para superar sus desafíos y convertirlas en los motores del crecimiento económico. Aspiramos a ser el aliado ideal de los emprendedores, contribuyendo al desarrollo de la comunidad, el país y el planeta.
Tu reto:
Liderar el diseño, implementación y gestión de soluciones robustas de API e integraciones a lo largo de la organización, enfocándose en el desarrollo de patrones de integración escalables y eficientes, la transición de arquitecturas monolíticas a microservicios, la implementación de principios de arquitectura limpia, y el establecimiento de mejores prácticas de diseño y federación de APIs, garantizando la interoperabilidad, fiabilidad y adaptabilidad de los sistemas, alineados con los objetivos de negocio.
¿Qué buscamos?
- Licenciatura en Ciencias de la Computación, Ingeniería de Software o experiencia equivalente.
- +5 años de experiencia en desarrollo backend.
- +2 años en un puesto de liderazgo centrado en API e integraciones.
- Conocimiento profundo de los patrones de diseño de API, estrategias de versionado y mejores prácticas de documentación, incluidas las API RESTful y GraphQL optimizadas para escenarios de integración.
- Experiencia en microservicios y patrones de arquitectura basada en eventos, incluido el descubrimiento de servicios, la ruptura de circuitos, el rastreo distribuido y la implementación de patrones de integración empresarial.
- Sólidos conocimientos de arquitectura limpia, principios de diseño orientado al dominio (DDD) y su aplicación en sistemas backend complejos y soluciones de integración.
- Competencia en metodologías ágiles de gestión de proyectos, herramientas y habilidades de liderazgo para gestionar eficazmente equipos multifuncionales y partes interesadas.
- Comprensión de las prácticas DevOps, implementación de tuberías CI/CD para sistemas backend y arquitecturas de integración nativas de la nube.
- Conocimiento de modelado de datos, diseño de bases de datos para sistemas distribuidos y técnicas eficientes de integración y transformación de datos.
- Familiaridad con las mejores prácticas de seguridad de API, incluidos OAuth, JWT, gestión de claves de API y garantía de alto rendimiento y fiabilidad de los sistemas de integración.
- Comprensión de las técnicas de escalabilidad y optimización del rendimiento para sistemas de alta carga y soluciones de integración a nivel empresarial.
- Experiencia en la dirección y tutoría de equipos de desarrollo, fomentando una cultura de excelencia técnica y mejora continua.
Responsabilidades:
- Liderar el diseño e implementación de APIs y arquitecturas de integración, centrándose en la escalabilidad, el rendimiento y la seguridad en diversos canales (API HTTP, Eventos, Webho).
- Impulsar la migración de sistemas monolíticos a arquitecturas de microservicios, garantizando transiciones fluidas y mínimas interrupciones.
- Desarrollar y mantener la hoja de ruta técnica para API y proyectos de integración, alineándose con la estrategia comercial general.
- Implementar y hacer cumplir una arquitectura limpia, un diseño basado en dominios (DDD) y patrones de integración empresarial en todos los sistemas backend.
- Supervisar el diseño y la implementación de estrategias de federación de API y arquitecturas basadas en eventos para unificar diversas fuentes de datos y servicios.
- Liderar y asesorar a un equipo de desarrolladores backend, fomentando una cultura de excelencia técnica e innovación en soluciones de integración.
- Colaborar con gerentes de producto y partes interesadas para definir el alcance del proyecto, los entregables y los cronogramas para las iniciativas de integración.
- Implementar metodologías ágiles y prácticas de DevOps para una gestión eficiente de proyectos y la entrega de sistemas de integración.
- Establecer y mantener relaciones con socios de integración externos y proveedores de API.
- Garantice el cumplimiento de los estándares de la industria y las mejores prácticas en diseño, seguridad y documentación de API para escenarios de integración.
- Liderar iniciativas para mejorar la interoperabilidad, confiabilidad y adaptabilidad del sistema en toda la organización.
- Diseñar e implementar estrategias sólidas de optimización del rendimiento, monitoreo y manejo de errores para sistemas de integración.
¿Qué ofrecemos?
- Un ambiente de trabajo dinámico y colaborativo donde podrás desarrollar tu potencial al máximo.
- Oportunidades para aprender y crecer profesionalmente utilizando tecnologías de vanguardia.
- Un equipo apasionado y talentoso con el que podrás compartir conocimientos y experiencias.
- Paquete de compensación competitivo y beneficios atractivos.
- La oportunidad de impactar positivamente en la vida de miles de personas y contribuir al desarrollo del país.