Sobre la posición
Resumen del puesto
Buscamos un/a desarrollador/a Python full stack senior para una compañía minera con operaciones en el sur del Perú. Se integrará al equipo que construye la plataforma interna de control operativo: reportes de producción por turno, mantenimiento de equipos e integraciones con sensores y sistemas de planta.
Responsabilidades
- Diseñar y mantener APIs en Python (FastAPI) con buenas prácticas de pruebas y documentación.
- Desarrollar interfaces en React para supervisores y operadores, usables en tablets dentro de la operación.
- Modelar datos en PostgreSQL, optimizar consultas y cuidar la integridad de los históricos de producción.
- Integrar fuentes externas (sensores, SCADA, ERP) mediante colas y procesos programados.
- Participar en revisiones de código, despliegues con contenedores y monitoreo en producción.
Requisitos obligatorios
- 5+ años de experiencia en desarrollo de software, 3+ con Python en backend.
- Experiencia sólida con FastAPI o Django REST, SQLAlchemy y PostgreSQL.
- React con TypeScript y manejo de estado; consumo de APIs REST.
- Docker, Git y CI/CD; nociones de Linux y despliegue en la nube (AWS o Azure).
- Inglés intermedio (documentación técnica y reuniones ocasionales con proveedores).
Deseables
- Experiencia en industria (minería, energía, manufactura) o con datos de sensores en tiempo real.
- Kafka o RabbitMQ, Grafana, Kubernetes.
- Power BI o visualización de datos.
Condiciones
- Contratación vía Code Society, 100 % remoto desde LATAM, horario de Lima.
- Visitas puntuales a operación coordinadas con anticipación (opcional).