Descripción
Resumen:
Desarrollador Líder de Python con sólida experiencia en la nube para liderar el diseño y desarrollo de aplicaciones escalables y de alto rendimiento aprovechando plataformas modernas en la nube.
Aspectos destacados:
1. Dirigir el diseño y desarrollo de aplicaciones basadas en Python
2. Arquitecturar soluciones en la nube escalables en múltiples proveedores de nube
3. Mentorizar y guiar a los miembros del equipo, realizando revisiones de código
Buscamos un **Desarrollador Líder de Python** experimentado con **sólida experiencia en la nube** para unirse a nuestro equipo. En este puesto, liderará el diseño y desarrollo de aplicaciones escalables y de alto rendimiento, aprovechando plataformas modernas en la nube y una amplia gama de tecnologías para entregar soluciones robustas.
**Responsabilidades**
* Liderar el diseño, desarrollo e implementación de aplicaciones basadas en Python
* Arquitecturar soluciones en la nube escalables en múltiples proveedores de nube
* Definir y hacer cumplir las mejores prácticas para el diseño de software, estándares de codificación y principios SOLID
* Desarrollar y mantener canalizaciones ETL/ELT para un procesamiento eficiente de datos
* Implementar soluciones de mensajería y caché para apoyar sistemas de alto rendimiento
* Diseñar y optimizar esquemas y consultas de bases de datos relacionales y NoSQL
* Configurar sistemas de monitoreo, registro y alertas para garantizar la confiabilidad de las aplicaciones
* Establecer estrategias de pruebas, incluidas pruebas unitarias e integrales, para mantener la calidad del código
* Mentorizar y guiar a los miembros del equipo, realizando revisiones de código y compartiendo conocimientos
* Colaborar con equipos multifuncionales utilizando metodologías ágiles
* Gestionar repositorios de código fuente y asegurar flujos de control de versiones sin interrupciones
**Requisitos**
* 5 años o más de experiencia comercial en desarrollo de software con Python
* Al menos 1 año de experiencia relevante en liderazgo
* Competencia en frameworks de pruebas como Pytest y unittest de Python
* Experiencia avanzada en al menos una plataforma en la nube importante: Oracle Cloud, AWS, Google Cloud Platform o Microsoft Azure
* Antecedentes en tecnologías de mensajería y caché, incluidas Redis, RabbitMQ y Apache Kafka
* Conocimiento de las metodologías del ciclo de vida del desarrollo de software (SDLC) y de los principios de diseño orientado a objetos SOLID
* Habilidades en frameworks de Python y ORMs como SQLAlchemy y Django
* Conocimiento de bases de datos relacionales, incluidas Oracle Rdb, Microsoft SQL Server y PostgreSQL
* Familiaridad con bases de datos NoSQL y analíticas como Apache Cassandra, ClickHouse y Amazon DynamoDB
* Competencia con MySQL y MongoDB para necesidades diversas de almacenamiento de datos
* Cualificaciones en contenerización con Docker y construcción de soluciones ETL/ELT
* Experiencia con herramientas de monitoreo y visualización como Kibana, Elasticsearch y Grafana
* Capacidad para trabajar con Prometheus y ZABBIX para el monitoreo del sistema
* Dominio del idioma inglés a nivel intermedio-alto (B2) o superior
**Deseable**
* Familiaridad con marcos ágiles como Kanban y Scrum
* Habilidades en herramientas de calidad de código, incluidas Mypy y SonarQube
* Experiencia avanzada en bibliotecas de análisis de datos NumPy y Pandas
* Antecedentes en principios de diseño de software y entornos Unix
* Competencia con sistemas de control de versiones como Git, Mercurial y svnX
**Ofrecemos**
* Plan de carrera y oportunidades reales de crecimiento
* Acceso ilimitado a las soluciones de aprendizaje de LinkedIn
* Capacitación constante, mentoría, cursos corporativos en línea, eLearning y más
* Clases de inglés con profesor certificado
* Apoyo a las iniciativas de los empleados (club de algoritmos, toastmasters, club ágil, etc.)
* Entorno de trabajo agradable (sala de juegos, área para siestas, comodidades, eventos, equipos deportivos, etc.)
* Horario laboral flexible y código de vestimenta flexible
* Colaborar en un entorno multicultural y compartir mejores prácticas de todo el mundo
* Contratación directa por EPAM y 100 % bajo nómina
* Beneficios legales (IMSS, INFONAVIT, bono vacacional del 25 %)
* Seguro de gastos médicos mayores: vida, gastos médicos mayores con cobertura dental y visual (para el empleado y sus familiares directos)
* Fondo de ahorro para el empleado del 13 %, con límite máximo establecido por la ley
* Cupones de abarrotes
* Bono de diciembre equivalente a 30 días
* Plan de compra de acciones para empleados
* 12 días de vacaciones
* Días festivos oficiales mexicanos, más 5 días festivos adicionales (jueves y viernes santos, 2 de noviembre, 24 y 31 de diciembre)
* Monto mensual no gravable para los recibos de electricidad e internet
EPAM es un proveedor global líder en ingeniería y desarrollo de plataformas digitales. Nos comprometemos a tener un impacto positivo en nuestros clientes, empleados y comunidades. Adoptamos una cultura dinámica e inclusiva. Aquí colaborará con equipos multinacionales, contribuirá a una gran variedad de proyectos innovadores que ofrecen soluciones creativas y vanguardistas, y tendrá la oportunidad de aprender y crecer continuamente. Sin importar su ubicación, se unirá a una comunidad dedicada, creativa y diversa que lo ayudará a descubrir su máximo potencial.
*Al postularse a este puesto, usted acepta que sus datos personales puedan ser utilizados según lo establecido en el Aviso y Política de Privacidad de EPAM.*