Salario negociable
Tek Spikes
Austin, TX, USA
Tek Spikes está buscando un desarrollador Python calificado para unirse a nuestro equipo de forma contractual. En este puesto, diseñará e implementará soluciones de software de alta calidad utilizando Python para satisfacer nuestras necesidades empresariales. Trabajará estrechamente con ingenieros de datos, analistas y otros desarrolladores para construir sistemas robustos de backend e integrar diversas fuentes de datos. Principales responsabilidades: Desarrollar, probar y mantener aplicaciones y servicios en Python escalables. Colaborar con equipos de datos para crear canalizaciones de procesamiento de datos y automatizar flujos de trabajo. Implementar API RESTful para facilitar la comunicación entre sistemas frontend y backend. Realizar revisiones de código y participar en discusiones del equipo para compartir conocimientos y mejorar los estándares de codificación. Solucionar problemas, depurar aplicaciones y optimizar el rendimiento en escenarios de alto tráfico. Documentar el código y los procesos para garantizar la mantenibilidad y la transferencia de conocimiento dentro del equipo. Mantenerse actualizado con las últimas bibliotecas y marcos de trabajo de Python para mejorar continuamente sus habilidades. Requisitos Calificaciones: - Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado. - 8+ años de experiencia profesional en desarrollo con Python. - Conocimiento de frameworks web como Django o Flask. - Experiencia en el desarrollo de API RESTful y trabajo con diversos formatos de datos (JSON, XML). - Comprensión de bases de datos relacionales y NoSQL (PostgreSQL, MongoDB). - Excelentes habilidades para resolver problemas y capacidad para trabajar de forma independiente y en equipo. - Excelentes habilidades de comunicación, tanto orales como escritas. Habilidades deseables: - Experiencia con servicios en la nube (AWS, Azure) y herramientas CI/CD. - Conocimiento de tecnologías de contenerización (Docker, Kubernetes) es un plus. - Comprensión de metodologías de desarrollo ágil.