Descripción
Resumen:
Este puesto de Desarrollador Senior de Python implica diseñar y entregar aplicaciones robustas y escalables, colaborar con equipos multifuncionales y dar forma a soluciones técnicas.
Aspectos destacados:
1. Contribuir al desarrollo integral de funciones y a la optimización del rendimiento
2. Participar en discusiones arquitectónicas, revisiones de código y ceremonias ágiles
3. Trabajar con equipos globales de colegas altamente calificados y diversos
Buscamos un **Desarrollador Senior de Python** para unirse a nuestro equipo.
En este puesto, contribuirás al diseño y entrega de aplicaciones robustas y escalables que respalden dominios empresariales complejos y experiencias impulsadas por datos. Colaborarás estrechamente con equipos multifuncionales para dar forma a soluciones técnicas que se alineen con los estándares modernos de ingeniería y las necesidades cambiantes del producto.
**Responsabilidades**
* Desarrollar componentes frontend limpios e interactivos con React y TypeScript para facilitar una navegación, búsqueda y edición intuitivas de los datos del catálogo de vehículos
* Construir y mantener servicios backend y APIs GraphQL principalmente en Python para gestionar la lógica de los datos del catálogo y las reglas de negocio
* Diseñar esquemas GraphQL y resolutores eficientes para garantizar un intercambio fluido de datos entre las capas frontend y backend
* Modelar y optimizar las interacciones con bases de datos mediante MySQL o PostgreSQL para almacenamiento y consultas fiables de los datos del catálogo de vehículos
* Implementar y gestionar componentes de la aplicación en servicios de AWS como EC2, Lambda, RDS y API Gateway
* Contribuir al desarrollo integral de funciones, a las actividades de prueba y a la optimización del rendimiento en toda la pila
* Participar en discusiones arquitectónicas, revisiones de código y ceremonias ágiles para ayudar a definir la dirección técnica
**Requisitos**
* Licenciatura o maestría en Ciencias de la Computación o campo relacionado, o experiencia profesional equivalente
* Al menos 3 años de experiencia profesional relevante en desarrollo de software
* Amplia experiencia práctica con Python para construir servicios backend, APIs y lógica de negocio
* Conocimientos sólidos de ReactJS para desarrollar interfaces de usuario dinámicas y receptivas
* Experiencia práctica con GitHub Copilot para acelerar los flujos de trabajo de desarrollo y mejorar la productividad en la escritura de código
* Nivel de inglés B2 o superior, con excelentes habilidades comunicativas escritas y orales
**Deseable**
* Experiencia trabajando con Amazon Web Services (AWS) para implementar, escalar y gestionar aplicaciones basadas en la nube
* Conocimientos de GitHub Actions para automatizar pipelines de CI/CD, compilaciones e implementaciones
* Conocimientos prácticos de GraphQL para diseñar APIs flexibles y eficientes
* Experiencia con MySQL para el diseño de bases de datos relacionales, consultas y ajuste de rendimiento
* Experiencia con PostgreSQL para la gestión de datos estructurados y escenarios avanzados de consultas
* Conocimientos de Relay como cliente GraphQL para obtener datos de forma eficiente en aplicaciones React
**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 de vacaciones pagados y licencias por enfermedad
* Cursos de actualización de competencias, 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
*EPAM es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para el empleo sin importar raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido u otra característica protegida por la ley aplicable.*