DysrupIT
DysrupIT
51 – 200 Empleados
CiberseguridadEmpresaSaaS
DysrupIT es una empresa de servicios en la nube y soluciones de TI que ayuda a las organizaciones a modernizar su tecnología y avanzar hacia modelos operativos basados en el concepto de as-a-Service. Su trabajo abarca la nube empresarial, los servicios gestionados, la ingeniería de aplicaciones, la ciberseguridad y el análisis de datos y la gestión de la información, dando apoyo a empresas que van desde pequeñas y medianas organizaciones hasta multinacionales. La empresa trabaja con Microsoft y otras plataformas en la nube, combinando la ejecución técnica con el desarrollo del talento, el impacto en la comunidad y las alianzas a largo plazo para crear entornos tecnológicos seguros y escalables, alineados con las necesidades empresariales.

Ingeniero de backend Python

Desarrolla servicios backend de Python con pruebas, gestiona la configuración en la nube y genera informes de Excel en GCP. Apoya a los clientes de DysrupIT en la adopción de la nube y la transformación hacia modelos como servicio.

Descripción

  • Desarrolla y mantiene servicios y API de Python con pydantic, FastAPI o frameworks similares.
  • Gestiona datos de configuración en Firestore, incluidas las transacciones y los documentos versionados.
  • Mantiene procesos que sincronizan datos de Firestore con BigQuery.
  • Genera archivos de Excel e informes con formato mediante openpyxl.
  • Implementa y opera servicios en Cloud Run y Cloud Storage, incluidos trabajos programados.
  • Aprovisiona y gestiona infraestructura en la nube con Terraform.
  • Mantiene pipelines de CI/CD para pruebas y despliegues automatizados.
  • Configura roles de IAM y cuentas de servicio con privilegios mínimos.
  • Escribe pruebas de comportamiento y basadas en propiedades para verificar la corrección del código.
  • Comprueba los tipos con pyright y analiza el código con ruff.
  • Colabora con ingenieros de datos y partes interesadas para convertir requisitos en servicios funcionales.
  • Diagnostica y resuelve problemas en servicios, integraciones y despliegues.

Requisitos

  • Al menos tres años de experiencia en ingeniería de datos o backend con Python.
  • Sólidos conocimientos de Python, incluidos pydantic y FastAPI o frameworks similares.
  • Experiencia generando archivos de Excel con openpyxl.
  • Experiencia práctica con GCP, incluidas transacciones y documentos versionados en Firestore, Cloud Run, Cloud Storage y trabajos programados.
  • Experiencia sincronizando datos de Firestore con BigQuery.
  • Experiencia con Terraform y pipelines de CI/CD.
  • Conocimientos de IAM y del diseño de cuentas de servicio con privilegios mínimos.
  • Experiencia escribiendo pruebas de comportamiento y basadas en propiedades.
  • Experiencia con la comprobación de tipos mediante pyright y el análisis de código con ruff.
  • Se valora la experiencia en desarrollo frontend.
  • Se valora la experiencia con plataformas financieras, de facturación o de uso intensivo de datos.
  • Se valora la experiencia trabajando en entornos de entrega Agile o Scrum.

Beneficios

  • Remuneración según la experiencia.
  • Prestaciones obligatorias por ley y cobertura HMO complementaria.
  • Entorno de trabajo profesional y colaborativo.
  • Oportunidades de desarrollo profesional en una organización en crecimiento.
  • Modalidad de trabajo híbrida o remota, cuando corresponda.
  • Formación para apoyar el crecimiento y el avance profesional de las personas empleadas.