DESARROLLADOR SENIOR PYTHON
Experiencia requerida: 5+ años
Ubicación: Monterrey, México (Presencial)
Empresa: Avantech
Fecha de inicio: 1 de octubre de 2025
Duración de la asignación: 6 meses, con posibilidad de extensión según proyecto
En Avantech buscamos un Desarrollador Senior Python altamente calificado y con experiencia para integrarse a nuestro equipo de desarrollo en Monterrey bajo un esquema totalmente presencial. La persona ideal tendrá una sólida experiencia en la construcción de aplicaciones escalables, escritura de código limpio y eficiente, así como en la colaboración con equipos multidisciplinarios. Será responsable de diseñar, desarrollar y mantener servicios backend y APIs que impulsan nuestras aplicaciones.
Responsabilidades principales:
· Diseñar, desarrollar y mantener aplicaciones Python robustas y escalables.
· Escribir código limpio, mantenible y eficiente siguiendo las mejores prácticas.
· Desarrollar APIs RESTful e integrar servicios de terceros.
· Colaborar con desarrolladores frontend, product managers y otros stakeholders.
· Optimizar aplicaciones para un mejor rendimiento y escalabilidad.
· Realizar revisiones de código y dar mentoría a desarrolladores junior.
· Solucionar problemas y depurar aplicaciones.
· Mantenerse actualizado con las últimas tendencias y tecnologías de la industria.
Requisitos y habilidades:
· Licenciatura o Maestría en Ciencias de la Computación, Ingeniería o campo relacionado.
· 5+ años de experiencia profesional en desarrollo con Python.
· Inglés intermedio-avanzado (indispensable) para comunicación con clientes y documentación).
· Sólido entendimiento de programación orientada a objetos y patrones de diseño.
· Experiencia con frameworks como Django, Flask o FastAPI.
· Manejo de bases de datos como PostgreSQL, MySQL o MongoDB.
· Experiencia con sistemas de control de versiones (ej. Git).
· Familiaridad con herramientas de contenedorización como Docker y orquestación como Kubernetes.
· Conocimiento de pipelines CI/CD y plataformas en la nube (AWS, Azure o GCP).
· Excelentes habilidades de resolución de problemas y atención al detalle.
· Fuertes habilidades de comunicación y colaboración.
Calificaciones deseables:
· Experiencia en programación asíncrona (ej. asyncio, Celery).
· Conocimiento de librerías de procesamiento de datos (ej. Pandas, NumPy).
· Conocimientos básicos de tecnologías frontend (React, Angular) es un plus.
· Experiencia trabajando bajo metodologías ágiles (Agile/Scrum).
Tipo de puesto: Tiempo completo, Por obra o tiempo determinado
Duración del contrato: 6 meses
Sueldo: A partir de $25,000.00 al mes
Beneficios:
- Opción a contrato indefinido
Lugar de trabajo: Empleo presencial