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  

  1. 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.
  2. Visión de Arquitectura de Software: Criterio para diseñar sistemas escalables, modulares y mantenibles a largo plazo.
  3. Autogestión y Organización Remota: Disciplina para gestionar tiempos, estimar entregas con precisión y trabajar bajo metodologías ágiles (Scrum/Kanban).
  4. 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.
  5. 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".
¿Te identificas? Si eres esa persona organizada, que verifica cada detalle y busca la excelencia, ¡queremos conocerte!

🌎 Modalidad: 100% Home Office (Jornada Completa).