transtecnia s a

transtecnia s a

0 0 Evaluaciones

13 días
Expira 07/08/2025

Desarrollador Senior de Python/Django

Desarrollador Senior de Python/Django

Descripción del Puesto

Buscamos un Desarrollador Senior de Python/Django altamente motivado y experimentado para unirse a nuestro equipo. El candidato ideal será responsable de diseñar y construir aplicaciones web completas y escalables, desde la arquitectura hasta la implementación.

Responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones web robustas utilizando Python/Django.
  • Crear y mantener APIs para integrar servicios internos y externos.
  • Implementar sistemas de autenticación, autorización y manejo de datos.
  • Diseñar bases de datos eficientes (relacionales y no relacionales).
  • Traducir requerimientos de diseño en aplicaciones funcionales e intuitivas.
  • Diseñar e implementar flujos de datos entre el frontend y el backend.
  • Realizar pruebas de integración y garantizar la estabilidad de las aplicaciones.
  • Diseñar, gestionar y optimizar arquitecturas de software para soportar cargas de trabajo críticas y alto tráfico.
  • Participar en revisiones de código para garantizar la calidad y el cumplimiento de estándares.
  • Configurar y gestionar entornos de desarrollo y producción en AWS.
  • Implementar soluciones CI/CD para automatizar el despliegue y las pruebas.
  • Supervisar y resolver problemas en aplicaciones en producción.
  • Colaborar en la definición de la arquitectura de software y mejores prácticas.
  • Trabajar en estrecha colaboración con diseñadores, desarrolladores y equipos de producto para definir características y funcionalidades.
  • Mantenerse actualizado con las últimas tecnologías y herramientas en desarrollo full stack.

Requisitos

  • Título universitario en Ciencias de la Computación, Informática, Ingeniería de Software o campo relacionado.
  • Mínimo 5 años de experiencia demostrable en desarrollo con Python/Django, Django Rest Framework.
  • Conocimiento avanzado de tecnologías web: HTML, CSS, JavaScript, entre otros.
  • Dominio de bases de datos relacionales (PostgreSQL, MySQL) y conocimientos básicos de NoSQL (MongoDB, Redis).
  • Experiencia en el uso y configuración de servicios de AWS (EC2, S3, RDS, Lambda, entre otros).
  • Familiaridad con herramientas de control de versiones, Git.
  • Conocimientos en pruebas unitarias y funcionales (PyTest, Unittest o similares).
  • Experiencia en metodologías ágiles (Scrum, Kanban).
  • Habilidades analíticas y de resolución de problemas.
  • Experiencia trabajando en proyectos que involucran todo el ciclo de vida del desarrollo de software.

Deseables

  • Certificaciones en AWS.
  • Conocimientos en CI/CD y herramientas de automatización (Jenkins, GitLab CI).
  • Excelentes habilidades de comunicación y trabajo en equipo. Comunicación efectiva y la capacidad de liderar reuniones técnicas.
  • Experiencia con Celery o similar.
  • Experiencia en bases de datos no relacionales.
  • Familiaridad con prácticas de DevOps y gestión de infraestructura como código (Terraform, CloudFormation).

Indicadores de Éxito

  • Entregas de funcionalidades completas y testeadas dentro de los plazos establecidos.
  • Código limpio, documentado y alineado con las mejores prácticas de desarrollo.
  • Aportes significativos en la mejora de la escalabilidad y rendimiento de las aplicaciones.
  • Colaboración efectiva con otros miembros del equipo y áreas de la organización.