Descripción
Resumen:
Buscamos un Desarrollador Senior de Python para construir y mantener servicios backend escalables, colaborar con equipos diversos y liderar la aplicación de las mejores prácticas en todo el ciclo de vida del desarrollo.
Aspectos destacados:
1. Implementar sistemas y servicios backend escalables
2. Colaborar con equipos diversos para entregar soluciones de software confiables y eficaces
3. Aplicar y promover las mejores prácticas en el desarrollo de software
Estamos ampliando nuestro equipo backend y necesitamos un Desarrollador Senior de Python para construir y mantener servicios en Python que escalen adecuadamente y ofrezcan un buen rendimiento. Contribuirás en todas las etapas del ciclo de vida: desde el trabajo con frameworks Django/Flask y la colaboración basada en Git hasta el ajuste de bases de datos, las integraciones de API y los fundamentos de seguridad; ¡postula ahora!
**Responsabilidades**
* Implementar sistemas y servicios backend escalables para satisfacer las necesidades empresariales
* Colaborar con equipos diversos para entregar soluciones de software confiables y eficaces
* Realizar revisiones entre pares y contribuir a mantener una alta calidad del código
* Optimizar el rendimiento y resolver problemas técnicos conforme surjan
* Mantener integraciones con APIs externas y servicios de terceros
* Escribir y actualizar documentación técnica para componentes nuevos y existentes
* Aplicar y promover las mejores prácticas en todo el proceso de desarrollo de software
* Ayudar a perfeccionar los procesos del equipo y a desarrollar capacidades técnicas
**Requisitos**
* 3 años o más de experiencia relevante en desarrollo de software
* Conocimientos avanzados en Python para diseñar, mantener y evolucionar aplicaciones
* Competencias sólidas en diseño, administración y optimización de bases de datos
* Capacidad comprobada en el uso de Git para control de versiones y flujos de trabajo colaborativos
* Experiencia práctica con frameworks web en Python como Django o Flask
* Conocimientos sobre configuración e implementación de servidores web en Python
* Comprensión de los fundamentos de seguridad y su aplicación en proyectos de software
* Experiencia previa en la implementación de sistemas de autenticación y autorización de usuarios
* Conocimiento de metodologías ágiles como Agile o Scrum
* Habilidad comunicativa en inglés al nivel B2+ (intermedio alto) o superior, tanto oral como escrita
**Deseable**
* Experiencia utilizando tecnologías de inteligencia artificial o modelos de lenguaje grande (LLM) en entornos de desarrollo
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones pagados y licencias por enfermedad
* Cursos de actualización, reconversión profesional y certificación
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn