Octal Technical Solutions
Octal Technical Solutions
11 – 50 Empleados
ConsultoríaLogísticaSaaS
Octal Technical Solutions es una consultora de TI y proveedora de soluciones personalizadas con sede en Filipinas, fundada en 2004. Sus servicios abarcan la contratación de personal de TI y la ampliación remota de equipos, el desarrollo de aplicaciones personalizadas, el soporte de infraestructura y el desarrollo de sitios web de comercio electrónico. La empresa también ofrece soluciones tecnológicas empresariales, como Acumatica Cloud ERP para la planificación de recursos empresariales basada en la web e IBM Watsonx Assistant para la atención al cliente basada en inteligencia artificial. Con un equipo de entre 11 y 50 empleados, Octal ayuda a organizaciones que buscan experiencia tecnológica práctica en operaciones relacionadas con la consultoría, la logística y el software como servicio.

Desarrollador Full Stack de Python, datos y AWS

Crea canalizaciones de datos en Python, flujos de trabajo de Snowflake e integraciones REST en AWS. Sustituye aplicaciones de autoservicio de Alteryx por herramientas web para equipos internos.

Descripción

  • Desarrolla canalizaciones de datos backend y capas de aplicaciones de autoservicio.
  • Crea canalizaciones en Python y flujos de trabajo de Snowflake.
  • Crea integraciones con API REST.
  • Sustituye más de 40 aplicaciones de Alteryx Gallery utilizadas por cinco equipos internos por herramientas web de autoservicio.
  • Contribuye en todo el ciclo de ingeniería utilizando Claude para generar código, ejecutar tareas mediante agentes, revisar arquitecturas, crear estructuras de interfaz, generar pruebas y redactar documentación.
  • Redacta instrucciones precisas, divide el trabajo complejo en tareas para agentes, revisa críticamente el código generado por IA y perfecciona los resultados.
  • Entrega código listo para producción con un equipo reducido antes de la fecha límite de diciembre.

Requisitos

  • Al menos cinco años de experiencia desarrollando en Python con pandas, requests, openpyxl y expresiones regulares.
  • Experiencia asumiendo la responsabilidad integral de bases de código en producción.
  • Sólidos conocimientos de SQL en Snowflake, incluidos joins, CTE, funciones de ventana, INSERT, MERGE y TRUNCATE/INSERT.
  • Capacidad para diseñar canalizaciones de datos desde cero, elegir entre procesamiento por lotes o basado en eventos, seleccionar servicios de AWS adecuados y explicar las decisiones de arquitectura.
  • Experiencia con API REST, OAuth2, paginación, limitación de solicitudes y análisis de JSON/XML.
  • Competencias full stack, incluido un backend en Python con Flask o FastAPI y un frontend en HTML/JavaScript.
  • Experiencia práctica diseñando arquitecturas de canalizaciones de datos en AWS con Lambda, Step Functions o Glue, ECS/Fargate o EC2, S3, Secrets Manager y EventBridge.
  • Uso demostrado de LLM como Claude, Copilot o GPT-4 en producción como coautores activos.
  • Experiencia práctica con herramientas de programación basadas en agentes, como Claude Code, Cursor o Devin.
  • Capacidad para aplicar ingeniería inversa a flujos de trabajo heredados sin documentar y reproducir sus resultados con exactitud.
  • Dominio de Git, incluidas ramas, solicitudes de cambios y versiones etiquetadas.
  • Experiencia asumiendo la responsabilidad de canalizaciones a escala de producción con varios consumidores, calendarios definidos, implicaciones para los SLA y depuración en producción.
  • Se valorará especialmente la experiencia con Microsoft Graph API.
  • Se valorará especialmente la experiencia en arquitectura de Snowflake.
  • Se valorará especialmente la experiencia creando herramientas de datos de autoservicio o herramientas internas para operaciones.
  • Se valorará especialmente el conocimiento de Alteryx Designer.
  • Se valorará especialmente la experiencia en producción con orquestación de flujos de trabajo mediante Airflow, Prefect o AWS Step Functions.
  • Se valorará especialmente la experiencia con React o Vue.
  • Se valorará especialmente el conocimiento de KNIME Analytics Platform.
  • Se valorará especialmente la experiencia con bibliotecas de calidad de datos como Great Expectations, phone numbers o email-validator.
  • Se valorará especialmente la experiencia desglosando problemas complejos de ingeniería en secuencias de instrucciones para que los ejecute una IA con agentes.