Descripción
Resumen:
Buscamos un Desarrollador Senior de Python para construir y mantener una arquitectura backend escalable, mantener altos estándares de codificación y afrontar desafíos técnicos complejos dentro de un equipo colaborativo.
Aspectos destacados:
1. Afrontar proyectos significativos junto con un grupo competente y colaborativo
2. Participar en las decisiones arquitectónicas y en la planificación técnica a largo plazo
3. Orientar y apoyar a los desarrolladores menos experimentados del equipo
Estamos buscando un Desarrollador Senior de Python para unirse a nuestro equipo. Este puesto le brinda la oportunidad de afrontar proyectos significativos junto con un grupo competente y colaborativo de colegas. Si disfruta resolviendo desafíos técnicos complejos y se enorgullece de entregar software de alta calidad, ¡queremos contactarlo!
**Responsabilidades**
* Construir y mantener una arquitectura backend escalable alineada con los objetivos de la empresa
* Revisar las entregas de código de los compañeros para garantizar altos estándares de codificación
* Trabajar estrechamente con diversos equipos para recopilar y aclarar necesidades técnicas
* Diagnosticar y solucionar problemas complejos en toda la pila de software
* Participar en las decisiones arquitectónicas y en la planificación técnica a largo plazo
* Orientar y apoyar a los desarrolladores menos experimentados del equipo
* Optimizar la velocidad de la aplicación y mantener la estabilidad general del sistema
* Producir código legible, bien estructurado y debidamente documentado
* Participar en las sesiones de planificación de sprints y en la estimación de esfuerzos
* Mantenerse actualizado con las nuevas tecnologías y los estándares industriales en evolución
**Requisitos**
* Mínimo 3 años de experiencia práctica en desarrollo de software
* Conocimientos sólidos de Python y sus bibliotecas esenciales
* Experiencia práctica en diseño de bases de datos y optimización de consultas
* Experiencia con Git para el seguimiento de cambios y la colaboración en equipo
* Experiencia directa en la construcción de aplicaciones mediante frameworks web de Python
* Comprensión de servidores web de Python y de cómo implementarlos eficazmente
* Conocimientos firmes sobre fundamentos de seguridad y prácticas de programación segura
* Familiaridad con diversas metodologías de desarrollo de software y su aplicación práctica
* Experiencia comprobada en la configuración de sistemas de autenticación y autorización de usuarios
* Alguna exposición a conceptos de inteligencia artificial y su integración en proyectos de software
* Comunicación escrita y verbal en inglés sólida, nivel B2 o superior
**Deseable**
* Conocimiento del estilo de arquitectura de microservicios y su aplicación en sistemas distribuidos
* Experiencia práctica con herramientas y enfoques de pruebas en Python para asegurar la calidad
* Conocimiento de las metodologías del ciclo de vida del desarrollo de software (SDLC) para apoyar flujos de trabajo organizados
**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 libres remunerados y licencias por enfermedad
* Cursos de actualización de habilidades, 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
* Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn