10 sep
|
Cantera Digital
|
México
10 sep
Cantera Digital
México
Descripción del puesto:
Puesto: Desarrollador Backend Ruby & Elixir (Phoenix)
Área: Tecnología / Desarrollo de Software
Modalidad: Remoto
Tipo de puesto: Tiempo completo
Objetivo del puesto
Diseñar, desarrollar y mantener aplicaciones backend de alto rendimiento utilizando Ruby y Elixir, con énfasis en el framework Phoenix, participando además en la integración de soluciones de Inteligencia Artificial (IA) y automatización que generen valor al negocio.
Responsabilidades principales
- Desarrollar y mantener servicios y APIs backend en Ruby y Elixir/Phoenix.
- Diseñar soluciones escalables, seguras y de alta disponibilidad.
- Integrar aplicaciones con bases de datos, servicios externos y APIs REST/GraphQL.
- Participar en la integración de modelos de IA, asistentes virtuales, chatbots y soluciones basadas en LLMs.
- Consumir e integrar servicios de IA de terceros (OpenAI, Anthropic, Gemini, Azure OpenAI, entre otros).
- Colaborar en el diseño de arquitecturas que incorporen capacidades de IA Generativa.
- Participar en revisiones de código, pruebas y despliegues.
- Optimizar rendimiento, concurrencia y procesamiento en tiempo real.
- Trabajar de forma colaborativa con equipos de frontend, QA, producto y arquitectura.
- Documentar componentes, procesos y buenas prácticas de desarrollo.
Requisitos técnicos
- Experiencia comprobable en desarrollo con Ruby y/o Ruby on Rails.
- Experiencia sólida en Elixir y el framework Phoenix.
- Conocimiento en desarrollo y consumo de APIs REST.
- Experiencia con bases de datos relacionales (PostgreSQL, MySQL).
- Manejo de Git y control de versiones.
- Experiencia en pruebas automatizadas y buenas prácticas de desarrollo.
- Conocimientos en integración de soluciones de Inteligencia Artificial o consumo de APIs de IA.
Deseable / Plus
- Experiencia con Phoenix LiveView.
- Conocimiento en LLMs (Large Language Models), RAG, embeddings o agentes de IA.
- Experiencia con herramientas como OpenAI, Claude, Gemini, LangChain o similares.
- Conocimientos de Docker, Kubernetes y entornos cloud (AWS, Azure o GCP).
- Experiencia en arquitecturas de microservicios.
- Experiencia en sistemas de alta concurrencia y procesamiento en tiempo real.
Habilidades blandas
- Pensamiento analítico y orientación a la resolución de problemas.
- Curiosidad tecnológica y aprendizaje continuo.
- Comunicación efectiva y trabajo en equipo.
- Autonomía y orientación a resultados.
- Atención al detalle y enfoque en calidad.
Lo que ofrecemos
- Participación en proyectos innovadores de desarrollo e Inteligencia Artificial.
- Trabajo con tecnologías modernas y arquitecturas escalables.
- Esquema adaptable remoto/híbrido.
- Oportunidades de crecimiento técnico y profesional.
- Exposición a proyectos de IA Generativa y transformación digital.
- Perfil ideal: Profesional con sólida experiencia en Ruby y Elixir/Phoenix, apasionado por el desarrollo backend y con interés o experiencia en la integración de soluciones de Inteligencia Artificial, capaz de construir plataformas robustas, escalables y preparadas para los retos tecnológicos actuales.
📌 Desarrollador Ruby y Elixir (Phoenix) (México)
🏢 Cantera Digital
📍 México