computrabajohace 9 días

Desarrollador Backend Python Senior

Senior5+ años

C&S informática s.a. busca un Desarrollador Backend Python Senior para gestionar el ciclo de vida completo del desarrollo backend, incluyendo el diseño, implementación y optimización de APIs y microservicios, integración con bases de datos y despliegue en plataformas cloud.

Descripción del puesto

Acerca de C&S Hola! Somos CYS, una empresa de más de 160 profesionales, consolidada hace 40 años en el mercado. Nuestro propósito es garantizar la satisfacción de nuestros clientes; para ello, ofrecemos servicios de Desarrollo de Software, Talent Outsourcing y Consultoría IT. Desarrollador Backend Python Senior Descripción de Tareas: Como Desarrollador Backend Python, serás responsable de todo el ciclo de vida del desarrollo backend, desde la definición de objetivos hasta la implementación e integración de servicios y APIs. Trabajarás en colaboración con otros desarrolladores, arquitectos de software y partes interesadas para construir y mantener soluciones robustas que optimicen los flujos de trabajo y soporten áreas de negocio complejas. Para garantizar el éxito, es fundamental estar actualizado con las últimas tecnologías y herramientas de desarrollo backend, identificar las mejores prácticas para cada proyecto, desarrollar y probar APIs y microservicios en Python, optimizar el rendimiento del backend para asegurar eficiencia y escalabilidad, e integrar los servicios en plataformas productivas tanto en la nube (AWS, Azure) como on-prem. Además, deberás monitorear y mejorar continuamente los sistemas en producción. Responsabilidades: Diseñar, desarrollar e implementar APIs y microservicios en Python. Integrar servicios backend con bases de datos relacionales y NoSQL. Optimizar el rendimiento del backend, asegurando alta disponibilidad y escalabilidad. Colaborar con equipos frontend y DevOps para asegurar una integración fluida. Asegurar la calidad del código mediante la implementación de pruebas unitarias y de integración. Desplegar e integrar aplicaciones en entornos productivos utilizando plataformas en la nube como AWS o Azure. Monitorear, mantener y mejorar los sistemas en producción, solucionando problemas cuando sea necesario. Documentar los desarrollos, procesos y resultados de los proyectos. Skills Mandatorios- Experiencia previa - Requisitos: Experiencia en programación en lenguajes como ser R, Go, Java o Python (excluyente). Experiencia en desarrollo de API REST, diseño de bases de datos NoSQL y optimización de bases de datos relacionales (RDBMS). Cinco o más años de experiencia en desarrollo backend con Python (excluyente). Experiencia en diseño y desarrollo de APIs RESTful. Conocimientos en frameworks como Django, Flask o FastAPI. Familiaridad con principios de arquitectura de microservicios y contenedores (Docker, Kubernetes) (Deseable). Experiencia con herramientas de versionado de código (Git) y despliegue continuo (CI/CD). Conocimiento de sistemas en la nube (AWS, Google Cloud, Azure) es un plus. Formación: Título universitario en Ciencias de la Computación, Ingeniería o campos relacionados. Skills Deseables (no mandatorios): Pensamiento crítico y resolución de problemas complejos. Capacidad de trabajo en equipo y colaboración multidisciplinaria. Adaptabilidad para trabajar en un entorno dinámico y de rápido cambio. Duración de la Asignación: 12 meses Posibilidades de extensión: Si Modalidad: Híbrido Lugar de trabajo (dirección): Parque Patricios - Chacarita Horario de Trabajo: 9 a 18hs Beneficios Cobertura médica (redirección de aportes para cobertura). Revisiones salariales cuatrimestrales. Paternidad extendida. Descuentos en universidades y centros educativos. Bono de cumpleaños. Bono para internet y gastos de luz. Equipo de trabajo para home office. Kit de bienvenida al ingresar.

Responsabilidades

  • Diseñar, desarrollar e implementar APIs y microservicios en Python
  • Integrar servicios backend con bases de datos relacionales y NoSQL
  • Optimizar el rendimiento del backend, asegurando alta disponibilidad y escalabilidad
  • Colaborar con equipos frontend y DevOps para asegurar una integración fluida
  • Asegurar la calidad del código mediante la implementación de pruebas unitarias y de integración
  • Desplegar e integrar aplicaciones en entornos productivos utilizando plataformas en la nube como AWS o Azure
  • Monitorear, mantener y mejorar los sistemas en producción, solucionando problemas cuando sea necesario
  • Documentar los desarrollos, procesos y resultados de los proyectos

Skills requeridas

Diseño de bases de datos NoSQLOptimización de bases de datos relacionalesDiseño y desarrollo de APIs RESTfulImplementación de pruebas unitariasImplementación de pruebas de integraciónMonitoreo de sistemasMantenimiento de sistemasDocumentación de desarrollosPensamiento críticoResolución de problemas complejosTrabajo en equipoColaboración multidisciplinariaAdaptabilidad

Beneficios

  • Cobertura médica
  • Revisiones salariales cuatrimestrales
  • Paternidad extendida
  • Descuentos en universidades y centros educativos
  • Bono de cumpleaños
  • Bono para internet y gastos de luz
  • Equipo de trabajo para home office
  • Kit de bienvenida