Coordinador De Desarrollo (CD)
Habilidades
Conocimientos del ERP Odoo V16 o superior
Conocimientos de Python
Habilidades de comunicación con el cliente y solución de problemas
Manejo de ChatGPT
Fullstack
Java
React Native
SQL (PostgreSQL)
Java Script
APIs RESTful
Webhooks
OAuth2
Oracle Cloud
Git
Troubleshooting
framework Odoo (v15+)
API Keys
JWT
FastAPI
Django
Lenguaje Deluge
Descripción del Trabajo
Propósito del Cargo
Asegurar la estabilidad, continuidad operativa, seguridad y escalabilidad de la plataforma actual BioCheck HR (basada en Odoo 15 sobre Oracle Cloud), garantizando la resolución efectiva de incidentes de Nivel 3. Asimismo, liderar técnicamente la evaluación, arquitectura, desarrollo y posible migración hacia una plataforma SaaS propia de Gestión de Capital Humano, manteniendo la integración continua con dispositivos biométricos, App Móvil y el ecosistema de herramientas de la organización.Estructura de Gobierno Técnico y de Datos
- Revisión de Código y Despliegues: El CD define los estándares de código y lidera la arquitectura técnica. Las liberaciones a producción y cambios críticos en infraestructura son autorizados por el Director de Negocio y Operaciones (DNO) previo a su ejecución.
- Administración de Servidores y Accesos: La administración de infraestructura en la nube (Oracle Cloud / servidores de producción) es compartida con el Director de Tecnología (DT), bajo un protocolo estricto de control de accesos y credenciales delegadas.
- El CD actuará como Líder Técnico de Producto (BioCheck HR).
Funciones y Responsabilidades
A. Mantenimiento de Plataforma Actual y Desarrollo de Producto
- Mantenimiento Odoo 15 Community: Sostener la plataforma actual (erp.biocheck.net), aplicando parches de seguridad propios, optimizando el ORM de Python y la base de datos PostgreSQL, e implementando refactorizaciones para garantizar alta disponibilidad.
- Arquitectura y Desarrollo SaaS Propio (Estrategia Futura): Diseñar conceptual y técnicamente la arquitectura de la nueva plataforma propietaria de BioCheck HR (si se confirma el proyecto), incluyendo modelo de datos, API Core, mecanismos de migración de datos desde Odoo y selección del stack tecnológico final.
- Definición de desarrollos futuros dentro y fuera de Odoo si son requeridos
- Integración API, Interoperabilidad e IoT: Definir, construir y mantener las APIs RESTful y Webhooks necesarios para la comunicación bidireccional en tiempo real entre la plataforma BioCheck HR, la App Móvil, el hardware de marcaje (kioscos, lector facial BioCheck Cam y terminales biométricas) y sistemas externos usados por clientes.
- Liderar la especificación, arquitectura, pruebas de integración y soporte técnico de nuevos desarrollos ya sea desarrollado internamente o por terceros.
- Coordinar la resolución de incidencias en las plataformas BioCheck ya sea de manera interna o con personal externo.
- Integración con Ecosistema Zoho: Conocimiento en Deluge e integraciones vía API en las aplicaciones del ecosistema Zoho (Zoho Desk, Zoho CRM, Zoho Books/Billing) para automatizar la atención a clientes, el aprovisionamiento de cuentas y el flujo de operaciones técnicas.
B. Soporte de Nivel 3, SLA y Continuidad Operativa
- Resolución de Incidentes Críticos (Soporte L3): Actuar como el punto máximo de escalada técnica para resolver fallas complejas, errores de código, inconsistencias de datos en base de datos o caídas del servicio reportadas por los Gerentes de Experiencia del Cliente (GECs).
- Nivel de Servicio (SLA) y Horarios de Referencia:
- Horario principal de atención: Cobertura operativa alineada al huso horario de Ciudad de México (CDMX).
- Esquema de Cobertura: Disponibilidad bajo esquema de cobertura para emergencias críticas fuera de horario laboral (caídas generales del servicio o fallas de marcaje masivos).
- Respaldos Operativos: En periodos de vacaciones, permisos o incapacidad del CD, el escalamiento técnico secundario será asumido por la Dirección de Negocio y Operaciones (DNO) en coordinación con TI y Soporte Externo especializado.
- Traducción de Requerimientos: Analizar la retroalimentación enviada por los distintos GECs y en reuniones con clientes para convertir las necesidades de los clientes en mejoras funcionales concretas dentro del backlog del producto.
C. Seguridad, Cumplimiento Normativo (LFPDPPP) e Infraestructura
- Protección de Datos Biométricos y Personales: Garantizar el cumplimiento estricto de la Ley Federal de Protección de Datos Personales en Posesión de los Particulares (LFPDPPP). Implementar mecanismos rigurosos de cifrado de datos en reposo y en tránsito, control de accesos basado en roles (RBAC) y registros de auditoría (logs) para la consulta y manipulación de datos sensibles (fotografías/rostros de BioCheck Cam, datos de nómina, identificaciones y registros de asistencia).
- Monitoreo e Infraestructura Cloud: Supervisar la estabilidad, recursos y respuesta del servidor en Oracle Cloud (o futuros proveedores en la nube como AWS/GCP).
- Migración de infraestructura y base de datos: En caso de requerirse el CD deberá planear y ejecutar migraciones de infraestructura y base de datos.
- Aseguramiento de Calidad y DevOps: Implementar pipelines de integración y despliegue continuo (CI/CD), ambientes de prueba (staging ) y pruebas unitarias/de integración automatizadas antes de cada paso a producción.
Requisitos del Trabajo
Perfil del Cargo
- Formación: Licenciatura o Ingeniería en Sistemas, Informática, Ciencias de la Computación, Software o carreras afines.
- Experiencia Mínima:
- 5 años o más de experiencia comprobable en desarrollo, mantenimiento y escalabilidad de aplicaciones web empresariales o plataformas SaaS (ERP, CRM, HR/Payroll).
- Al menos 2 años de experiencia directa en desarrollo, personalización y arquitectura sobre Odoo (Python, PostgreSQL, arquitectura de módulos).
- Experiencia previa deseable y altamente valorada construyendo plataformas SaaS de raíz (desde cero), migración de bases de datos masivas e integración con dispositivos biométricos / aplicaciones móviles.
- Conocimiento conceptual o práctico del marco normativo y operativo de RR. HH. / Nómina en México (LFT, control de incidencias, prenómina, integración con timbrado CFDI).
- Edad: 25 - 35 años.
Conocimientos Técnicos Requeridos
A. Obligatorios
- Odoo & Python: Dominio profundo del framework Odoo (v15+), Python, ORM de Odoo, creación/modificación de módulos, vistas (XML) y reportes.
- Bases de Datos Relacionales: Manejo avanzado de PostgreSQL (consultas complejas, optimización de índices, tuning y mantenimiento).
- Arquitectura API: Diseño y consumo de APIs RESTful, Webhooks, autenticación segura (JWT, OAuth2, API Keys).
B. Muy Deseables
- Stack SaaS Moderno (Python Core): FastAPI, Django o Flask (aprovechando la continuidad de Python), o Node.js.
- Frontend Moderno: React.js, Vue.js o Angular para interfaces administrativas ágiles.
- Desarrollo Móvil / IoT: React Native, Flutter o experiencia integrando apps móviles nativas/híbridas con servicios backend y comunicación con hardware biométrico (sockets, HTTP/HTTPS, protocolos de comunicación IoT).
- Desarrollo en Zoho: Lenguaje Deluge y APIs de Zoho (Zoho Desk, CRM, WorkDrive, Cliq).
- Conocimientos en buenas prácticas y prevención de vulnerabilidades..
C. Infraestructura y Herramientas
- DevOps & Cloud: Servidores Linux (administración a nivel de terminal), Docker/Contenedores, Oracle Cloud (OCI).
- Control de Versiones: Git (flow de trabajo con GitHub / GitLab).
- Bases de Datos NoSQL / Caching (Deseable): Redis (para sesiones/caché) PostgreSQL.
Habilidades Clave
- Troubleshooting y Diagnóstico de Código: Alta capacidad analítica para depurar errores críticos en entornos de producción sin interrumpir la operación del cliente.
- Visión de Arquitectura de Software: Criterio para diseñar sistemas escalables, modulares y mantenibles a largo plazo.
- Autogestión y Organización Remota: Disciplina para gestionar tiempos, estimar entregas con precisión y trabajar bajo metodologías ágiles (Scrum/Kanban).
- Comunicación Colaborativa y Claridad Técnica: Capacidad para comunicarse eficazmente con roles no técnicos (GECs, Atención al Cliente, Dirección) y traducir problemas complejos en explicaciones claras.
- Rigor en Seguridad y Privacidad: Conciencia permanente del impacto legal y operativo al manejar información personal sensible y biométrica.
Herramientas de Trabajo
- Desarrollo y Control de Código: IDE de programación (VS Code, PyCharm, etc.), Git / GitHub / GitLab, pgAdmin / DBeaver, Docker.
- Gestión Operativa y Ecosistema BioCheck: BioCheck PM, BioCheck HR (Odoo), BioCheck Móvil, BioCheck WhatsApp.
- Colaboración y Soporte Interno: Zoho Cliq (mensajería interna), Zoho WorkDrive (almacenamiento), Zoho Desk (tickets L3), Zoho One (CRM, ERP) y 3CX (telefonía IP).
Competencias Organizacionales
- Orientación a la Calidad del Producto y Experiencia de Usuario: Compromiso con la entrega de código estable, ágil y libre de errores que impactan la operativa diaria de los clientes.
- Sinergia y Trabajo en Equipo: Colaboración directa con los Gerentes de Experiencia del Cliente (GECs) para resolver dolores puntuales de los usuarios y con la Dirección para definir el rumbo del software.
- Proactividad y Reducción de Deuda Técnica: Iniciativa para identificar vulnerabilidades, optimizar procesos antes de que caigan y proponer mejoras continuas a la arquitectura.
Indicadores Clave de Gestión
1.- Cumplimiento ⩾ 95% en los tiempos límite de atención y resolución de incidentes críticos que afecten la operación con clientes.2.- Mantener una disponibilidad del servicio ⩾ 99.99 % en la plataforma BioCheck HR (erp.biocheck.net).
3.- Mantenimiento de una tasa < 5 % de errores o parches que deban reabrirse por fallas no corregidas en la primera liberación.
4.- Cumplimiento ⩾ 85% de los hitos programados en el plan de trabajo (refactorizaciones, parches, integraciones o fases de la plataforma propia).
5.- 0 incidentes de fuga de datos.
6.- 0 casos de incumplimiento de la LFPDPPP.
7.- 100% de cumplimiento de políticas de cifrado y respaldos.
🚀 ¿Por qué BioCheck?
- Trabaja desde casa con un equipo de alto rendimiento.
- Oportunidad de crecimiento en una empresa tecnológica en expansión.
- Cultura de apoyo mutuo: "Exige mucho a la empresa, porque la empresa exigirá mucho de ti".
🌎 Modalidad: 100% Home Office (Jornada Completa).