Descripción
Resumen:
Buscamos un Desarrollador Senior de Python para unirse a un equipo motivador, centrado en resolver problemas técnicos complejos y producir software excepcional, contribuyendo además a las decisiones arquitectónicas y brindando mentoría a otros.
Aspectos destacados:
1. Colaborar con un equipo competente y motivador de profesionales
2. Desempeñar un trabajo significativo y resolver problemas técnicos complejos
3. Brindar tutoría y apoyo a desarrolladores en etapas tempranas de sus carreras
Estamos buscando un Desarrollador Senior de Python para unirse a nuestro equipo. Este puesto ofrece la oportunidad de desempeñar un trabajo significativo mientras colabora con un equipo competente y motivador de profesionales. 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 confiables de backend 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
* Compartir opiniones sobre decisiones arquitectónicas y la planificación tecnológica futura
* Brindar tutoría y apoyo a desarrolladores en etapas tempranas de sus carreras
* Mejorar el rendimiento del sistema sin comprometer su estabilidad y operatividad confiables
* Escribir código limpio, bien organizado y claramente documentado
* Participar activamente en las discusiones de planificación de sprints y estimación de esfuerzos
* Seguir de cerca las tecnologías emergentes, las técnicas y las 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 manejar Git en control de versiones y esfuerzos de desarrollo colaborativos
* Historial verificable de construcción de aplicaciones con frameworks web de Python
* Comprensión de servidores web de Python y sus técnicas de implementación
* Base sólida en principios de seguridad y métodos de codificación segura
* Familiaridad con diversas metodologías de desarrollo de software y su aplicación
* Experiencia demostrada en la creación de soluciones de autenticación y autorización
* Conocimientos fundamentales sobre conceptos de inteligencia artificial y su relevancia en el trabajo de software
* Capacidad comprobada de comunicación en inglés, tanto oral como escrita, al 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 colegas 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