Senior Python Developer. Teletrebajo 100%
Senior Python Developer working 100% remotely from Spain, designing and maintaining enterprise applications with Python, Oracle relational databases, Control-M batch processes and Apache Kafka messaging, while also coordinating tech projects and acting as liaison with business users. Permanent contract at 39K gross/year.
- Compensation
- €39K / yr
- Location
- Madrid, Spain
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Minimum 6 years of professional experience developing software with Python
- Solid experience with relational databases
- Professional experience with Oracle
- Experience scheduling and automating batch processes with Control-M
- Professional experience with Apache Kafka and messaging solutions
- Experience in management, coordination and tracking of technology projects
- Experience gathering requirements, defining solutions and tracking deliveries
- Minimum 6 years of professional experience in software development and similar roles
Nice to have
- Knowledge of BPM (Business Process Management) platforms
- Experience or knowledge of Appian
- Knowledge of APIs / REST APIs
- Experience with Spring Boot
- Knowledge of microservices architectures and distributed systems
Full description
Descripción: En Second Window buscamos un/a Senior Full Stack Developer / Senior Python Developer con mínimo 6 años de experiencia profesional en desarrollo de aplicaciones empresariales y experiencia práctica trabajando con Python, bases de datos, procesos batch y Apache Kafka.Buscamos un perfil con sólidos conocimientos de Python, Oracle y tecnologías de integración, acostumbrado a trabajar con procesos automatizados, sistemas de mensajería y entornos empresariales.
Siga leyendo para comprender completamente lo que este trabajo requiere en cuanto a habilidades y experiencia. Si su perfil encaja, presente su candidatura.
Además, deberá contar con experiencia en gestión y coordinación de proyectos tecnológicos, interlocución con usuarios de negocio y definición de soluciones.
Responsabilidades ClaveComo Senior Full Stack Developer en nuestro equipo, te encargarás de:Desarrollo de Software: Diseñar, desarrollar y mantener aplicaciones empresariales utilizando Python, aplicando buenas prácticas de programación y diseño de software.Procesos Batch: Implementar y mantener procesos batch mediante Control-M, asegurando su correcta planificación, ejecución y monitorización.Apache Kafka: Desarrollar y mantener soluciones de mensajería e integración basadas en Apache Kafka.Bases de Datos: Trabajar con bases de datos relacionales, principalmente Oracle, participando en la gestión y explotación de la información.Gestión de Proyectos: Participar en la coordinación y seguimiento de proyectos tecnológicos, asegurando el cumplimiento de objetivos y entregas.Interlocución con Negocio: Participar en la toma de requisitos, análisis de necesidades y definición de soluciones, actuando como interlocutor/a entre los equipos técnicos y usuarios de negocio.Liderazgo Técnico: Aportar criterio técnico en la definición de soluciones, combinando capacidad de análisis, liderazgo y orientación a resultados.
Perfil Requerido (Requisitos Obligatorios):Python: Mínimo 6 años de experiencia profesional desarrollando software con Python.Bases de Datos: Experiencia sólida trabajando con bases de datos relacionales.Oracle: Experiencia profesional con Oracle.Control-M: Experiencia en planificación y automatización de procesos batch mediante Control-M.Apache Kafka: Experiencia profesional trabajando con Kafka y soluciones de mensajería.Gestión de Proyectos: Experiencia en gestión, coordinación y seguimiento de proyectos tecnológicos.Interlocución con Negocio: Experiencia en toma de requisitos, definición de soluciones y seguimiento de entregas.Experiencia Profesional: Mínimo 6 años de experiencia en desarrollo de software y posiciones similares.
Requisitos Deseables (¡Suman puntos!):Conocimientos de plataformas BPM (Business Process Management).Experiencia o conocimientos en Appian.Conocimientos de APIs / REST APIs.Experiencia con Spring Boot.Conocimientos de arquitecturas de microservicios y sistemas distribuidos.