Desarrollador BackEnd (Python + AI)
✨ ¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?
¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"! 🚀
¡Prepárate y únete a esta aventura!
¿Qué encontrarás?
Retos técnicos y personales que te mantendrán en constante crecimiento.
Un equipo conectado, enfocado en tu bienestar físico y mental.🌱
Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.
KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez! 🧠
Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.
🚀 ¿Estás Listo Para Construir la Próxima Generación de Soluciones AI-Native?
Buscamos un Desarrollador BackEnd con más de 3 años de experiencia, apasionado por la inteligencia artificial y el desarrollo de software que domine Python, FastAPI, Arquitectura Limpia y patrones de diseño. Tu misión será garantizar que nuestros aceleradores de IA, pruebas de concepto y agentes especializados no solo funcionen, sino que lo hagan de manera estable, segura y escalable para nuestros clientes.
Esta es una oportunidad única para unirte a un equipo que está redefiniendo los límites de la tecnología. Si tu pasión es transformar ideas innovadoras en soluciones funcionales y éticamente responsables, y deseas un entorno donde el aprendizaje continuo y la excelencia técnica son el estándar, este es tu lugar para generar un impacto real y duradero en la industria.
Responsabilidades
Garantizar la estabilidad, seguridad y escalabilidad de los aceleradores, la experimentación, las pruebas de concepto y los agentes de IA desarrollados.
Diseñar e implementar APIs REST robustas y eficientes utilizando FastAPI, asegurando la validación de datos con Pydantic.
Aplicar rigurosamente la Arquitectura Limpia (Clean Architecture) en Python para asegurar la separación de capas, el desacoplamiento y la mantenibilidad del código.
Implementar patrones de diseño como Factory, Adapter, Strategy y Repository para solucionar problemas comunes de desarrollo en Python.
Gestionar y optimizar la integración con bases de datos SQL (PostgreSQL, MySQL) a través de SQLAlchemy y bases de datos NoSQL (MongoDB).
Colaborar fluidamente con asistentes y agentes de IA (GitHub Copilot) para maximizar la productividad y generar código de alta calidad.
Mantener un alto criterio ético y de responsabilidad tecnológica, validando críticamente el código generado por IA y protegiendo los datos sensibles.
Conocimientos Técnicos
Python (Intermedio-Avanzado): Manejo de estructuras, funciones, clases, tipado, excepciones y módulos.
FastAPI: Creación de APIs REST, validación con Pydantic, middlewares y documentación automática.
Flask (Nivel Intermedio): Desarrollo de microservicios ligeros.
Arquitectura Limpia (Clean Architecture) aplicada a Python: Separación de capas y desacoplamiento.
Patrones de Diseño Comunes en Python: Factory, Adapter, Strategy, Repository.
Diseño de APIs: Buenas prácticas de rutas, contratos, versionamiento y documentación.
Integración con Bases de Datos: SQL (PostgreSQL, MySQL) con SQLAlchemy o similar, y NoSQL (MongoDB).
TypeScript (Intermedio): Para integración con frontends o servicios complementarios.
Bash / CLI: Ejecución de scripts y automatizaciones básicas.
GitHub Copilot (Uso Profesional – Nivel Básico/Intermedio): Uso de sugerencias inline y Copilot Chat para generar código, corregir errores y asistir en pruebas unitarias, con validación crítica obligatoria.
¡PRESENTATE y sé parte de esta historia!
Condiciones
Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!
¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer!
- División
- Operaciones
- Área
- IA Center
- Puesto
- Consultor de Desarrollo
- Ubicaciones
- Colombia, Medellín, Bogotá
- Estado remoto
- Híbrido
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.