Descripción
Resumen:
Buscamos un Desarrollador Senior de Python para unirse a un equipo colaborativo, centrado en resolver problemas técnicos complejos y producir software excepcional mientras construye estructuras de backend confiables.
Aspectos destacados:
1. Trabajar en proyectos significativos con un equipo competente y motivador
2. Oportunidad de resolver problemas técnicos complejos
3. Brindar tutoría y apoyo a desarrolladores junior
Estamos buscando un Desarrollador Senior de Python para unirse a nuestro equipo. Este puesto ofrece la oportunidad de participar en trabajos significativos mientras colabora con un equipo profesional competente y motivador. Si disfruta resolver problemas técnicos complejos y está comprometido con la producción de software excepcional, nos encantaría que se pusiera en contacto con nosotros.
**Responsabilidades**
* Establecer y mantener estructuras de backend confiables que reflejen las necesidades empresariales
* Revisar el código escrito por otros desarrolladores para mantener estándares confiables
* Coordinarse con diversos equipos para definir y perfeccionar las especificaciones del proyecto
* Identificar y resolver dificultades técnicas exigentes en todas las capas del sistema
* Aportar opiniones sobre decisiones arquitectónicas y la planificación tecnológica futura
* Brindar tutoría y apoyo a desarrolladores con menos experiencia
* Mejorar el rendimiento del sistema manteniendo operaciones estables y confiables
* Escribir código limpio, bien organizado y claramente comentado
* Participar activamente en las discusiones de planificación de sprints y estimación de esfuerzos
* Seguir de cerca las nuevas tecnologías, técnicas y tendencias del sector
**Requisitos**
* No menos de 3 años de experiencia práctica en ingeniería de software
* Conocimiento profundo de Python y sus bibliotecas esenciales
* Experiencia aplicada en el diseño de bases de datos y la optimización del rendimiento de consultas
* Capacidad comprobada para utilizar Git en control de versiones y esfuerzos conjuntos de desarrollo
* Historial comprobado de construcción de aplicaciones con frameworks web de Python
* Conocimiento de servidores web de Python y sus técnicas de despliegue
* Base sólida en principios de seguridad y métodos de programación segura
* Familiaridad con diversas metodologías de desarrollo de software y su aplicación
* Experiencia demostrable en la creación de soluciones de autenticación y autorización
* Conocimientos básicos de conceptos de inteligencia artificial y su relevancia en el trabajo de software
* Capacidad comprobada de comunicación en inglés, hablado y escrito, nivel B2 o superior
**Deseable**
* Conocimiento del estilo de arquitectura de microservicios y su aplicación en entornos distribuidos
* Experiencia en el uso de herramientas y métodos de pruebas en Python para garantizar código confiable
* Familiaridad con metodologías del ciclo de vida del desarrollo de software (SDLC) que promuevan procesos estructurados de desarrollo
**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