Sobre este proyecto
it-programming / web-development
Abierto
Buscamos un desarrollador Python sénior altamente cualificado para diseñar y construir el backend de una plataforma web innovadora. Esta plataforma está destinada a la industria de petróleo y gas, y su función principal será procesar datos complejos de pruebas de pozo y equipos de campo, ejecutar cálculos de ingeniería avanzados y generar reportes técnicos detallados.
El alcance del trabajo incluye las siguientes responsabilidades clave:
- Desarrollo de una api rest robusta utilizando fastapi.
- Integración y gestión de una base de datos PostgreSQL.
- Implementación de cálculos de ingeniería complejos utilizando librerías como NumPy, pandas y SciPy, basándose en fórmulas proporcionadas por nuestro equipo técnico.
- Desarrollo de funcionalidades para la importación y validación de archivos de datos de campo en formatos CSV y Excel.
- Creación de un sistema para la generación automatizada de reportes en formato PDF.
- Implementación de pruebas automáticas con pytest para asegurar la calidad y fiabilidad del código.
- Configuración para el despliegue de la aplicación utilizando Docker en entornos de nube.
El proyecto se iniciará con una primera etapa claramente definida y con un pago establecido. Si los resultados de esta fase inicial son satisfactorios, se prevé una colaboración continua para las siguientes fases del desarrollo de la plataforma. Los detalles específicos del proyecto se compartirán con los candidatos preseleccionados tras la firma de un acuerdo de confidencialidad.
Requisitos indispensables:
- Experiencia profesional de 5 años o más en desarrollo Python, con al menos 3 años dedicados específicamente al desarrollo backend.
- Experiencia demostrable con FastAPI (o frameworks similares como Django/Flask), PostgreSQL y en la realización de cálculos numéricos.
- Capacidad para presentar código propio que pueda ser revisado (a través de GitHub o muestras de trabajo).
- Dominio fluido del idioma español.
Se valorará positivamente la experiencia en el sector petrolero o industrial, el manejo de series de tiempo y el conocimiento de protocolos industriales como opc ua o modbus.
Al postular, por favor, responda brevemente a las siguientes preguntas:
1. ¿Qué proyecto personal o profesional suyo combina una API con cálculos numéricos o científicos?
2. ¿Cómo se asegura de que un cálculo implementado en código es correcto y preciso?
3. ¿Cuál es su disponibilidad semanal para este proyecto?
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias