Descripción
Resumen:
Buscamos un Desarrollador Senior de Python para construir servicios de backend seguros y de alto rendimiento para soluciones basadas en la nube, apoyando revisiones de código, documentación y mejora de procesos.
Aspectos destacados:
1. Construir y desarrollar sistemas y servicios de backend escalables
2. Colaborar con los miembros del equipo para entregar soluciones de software de alta calidad
3. Apoyar la mejora continua de los procesos de desarrollo y del conocimiento del equipo
Estamos incorporando a un Desarrollador Senior de Python para construir servicios de backend seguros y de alto\-rendimiento para soluciones basadas en la nube. Utilizará Python, AWS, bases de datos, Git y Django o Flask, además de apoyar revisiones de código, documentación y mejora de procesos; ¡postule hoy mismo!
**Responsabilidades**
* Construir y desarrollar sistemas y servicios de backend escalables
* Colaborar con los miembros del equipo para entregar soluciones de software de alta\-calidad
* Participar en revisiones de código y proporcionar comentarios constructivos
* Mejorar el rendimiento de las aplicaciones y solucionar problemas
* Implementar integraciones con APIs y servicios de terceros según sea necesario
* Documentar las funciones desarrolladas y mantener actualizada la documentación técnica
* Aplicar las mejores prácticas en el desarrollo de software durante todo el ciclo de vida del proyecto
* Apoyar la mejora continua de los procesos de desarrollo y del conocimiento del equipo
**Requisitos**
* Mínimo 3 años de experiencia relevante en desarrollo de software
* Competencia en Python para construir y mantener aplicaciones
* Experiencia trabajando con Amazon Web Services (AWS) para soluciones basadas en la nube
* Amplios conocimientos sobre bases de datos, incluidos diseño, implementación y optimización
* Conocimientos prácticos de Git para control de versiones y desarrollo colaborativo
* Experiencia práctica con frameworks web de Python como Django o Flask
* Comprensión de servidores web de Python y su despliegue
* Conocimientos sobre principios y mejores prácticas de seguridad en el desarrollo de software
* Experiencia con mecanismos de autenticación y autorización de usuarios
* Conocimientos sobre metodologías de desarrollo de software como Agile o Scrum
* Excelentes habilidades orales y escritas en inglés, nivel B2\+ o superior
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de profesionales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones remunerados y licencias por enfermedad
* Cursos de capacitación, reciclaje 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