Python Back-end Developer in getxerpa

FULL_TIME

    Remote | Semi Senior | Full time | Programming

Salary: $2400 - 2800 USD/month

19 applications
Replies between 1 and 9 days
Last checked yesterday
Apply now Requires applying in Spanish

En getxerpa ayudamos a bancos e instituciones financieras a modernizar su propuesta digital y fortalecer la relación con sus clientes. Todo esto a través de herramientas que fomentan la salud financiera y la personalización en base a la data.

Entregamos mejores experiencias digitales de forma rápida con herramientas listas para integrar, ayudando a los clientes de los bancos a alcanzar sus objetivos financieros, mientras incrementan el uso e interacciones con sus productos y canales.

Somos una startup con 6 años de operación. Trabajamos con bancos e instituciones financieras como Santander, Banco del Pacífico, Scotiabank, Sura y otras, en México, Ecuador, Colombia y Chile. Actualmente contamos con más de 700 mil personas usando nuestras herramientas y ahorrando más de USD $1 billón. En 2019 ganamos el Premio Avonni, por ser el servicio digital más innovador de Chile y el 2020 salimos elegidos entre las 5 soluciones de Business&Commerce más innovadoras del mundo por WSA.

Descripción del rol

Formarás parte del equipo de backend de la empresa, quienes son los responsables de administrar las APIs y motores de nuestros productos para que sean consumidos desde las herramientas de frontend y de otros servicios de nuestros clientes.

Miles de usuarios utilizan nuestros productos día a día, por lo que te enfrentarás a desafíos como la construcción de APIs que tengan millones de peticiones o la creación de motores que deberán manejar cientos de miles o millones de registros y procesarlos en solo minutos.

Cada sprint se te asignarán historias de usuario y actividades que desarrollarás junto con el resto del equipo de backend y también junto a otros equipos de Xerpa como los de Frontend, Data Intelligence o incluso equipos de nuestros clientes.

Actividades

  • Desarrollo de nuevas funcionalidades y/o componentes de acuerdo a los requerimientos de los proyectos en los que participa.
  • Asistir y participar de sesiones de diseño, planificación, trabajo, seguimiento y entrega de tareas con el equipo de proyectos.
  • Coordinar acciones el responsable del desarrollo en los proyectos en los que está involucrado.
  • Seguir estándares de desarrollo seguro y buenas prácticas durante las tareas de diseño, planificación, ejecución, pruebas e implementación de soluciones.
  • Ejecutar pruebas de seguridad, carga y rendimiento sobre los desarrollos realizados.
  • Dar soporte y mantenimiento a las implementaciones existentes, atendiendo y resolviendo las incidencias que ocurran.
  • Generar y mantener actualizada documentación sobre las funcionalidades y/o componentes en los que participa.
  • Ejecutar periódicamente tareas monitoreo y prevención sobre las implementaciones propias y con clientes. Alertando a quien corresponda los problemas identificados y proponer alternativas para resolverlos.

Requerimientos

  • Dominio avanzado de Python, al menos un par de años de experiencia donde te haya tocado trabajar con frameworks como Django o Flask.
  • Experiencia con bases de datos como MySQL, PostgreSQL (Ideal si te ha tocado trabajar con tablas particionadas, vistas, procesos almacenados, etc.) y MongoDB.
  • Manejo de contenedores.
  • Experiencia con infraestructura en AWS
  • Experiencia con procesos de CI/CD
  • Conocimientos de Linux (RHEL, CentOS y Debian).
  • Disposición para aprender y compartir aprendizaje.

Deseables

  • Conocimientos y buenas prácticas de desarrollo en TDD
  • Kubernets
  • Arquitectura de Software
  • Arquitectura de componentes en la Nube
  • Redis
  • Conocimiento de metodología Ágil
  • Experiencia en otros lenguajes de programación como Java, Ruby, etc.

Beneficios

  • Trabajo remoto con flexibilidad horaria.
  • USD $25 mensuales para tomar cursos, comprar libros (aprender lo que quieras).
  • Viaje anual de empresa con todo pagado (versión 2019 fue en Ciudad de México y Puerto Escondido con clases de surf, chef privado).
  • Bonos de vacaciones y para la mejora de tu espacio de trabajo remoto
  • Ser parte de un equipo extraordinario de diferentes países y aprender de verdaderos apasionados.
  • 15 días de vacaciones y 5 días administrativos al año.

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Internal talks getxerpa offers space for internal talks or presentations during working hours.
Digital library Access to digital books or subscriptions.
Company retreats Team-building activities outside the premises.
Performance bonus Extra compensation is offered upon meeting performance goals.
Informal dress code No dress code is enforced.
Vacation over legal getxerpa gives you paid vacations over the legal minimum.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

About getxerpa

Ayudamos a bancos e instituciones financieras a modernizar su propuesta digital y fortalecer la relación con sus clientes. Todo esto a través de herramientas que fomentan la salud financiera y la personalización en base a la data. — getxerpa's full profile

Apply Requires applying in Spanish