Senior Python Developer (migración a Go)

Oxigent Technologies
Barcelona, Spain
2 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Distributed Systems Elasticsearch Python (Programming Language) Nginx Scrum Methodology Software Engineering Spinnaker Datadog
+8 more
Backend Vue.js Kubernetes Restful APIs Amazon Simple Queue Service (SQS) Docker Golang Microservices

Job description

¿Te interesaría seguir desarrollándote como Programador/a Senior Back-end en una empresa multinacional tecnológica líder en el sector del reacondicionamiento electrónico, en un entorno multicultural y retador, donde podrás proponer nuevas ideas y crecer profesionalmente?

Desde Oxigent Technologies buscamos un/a Senior Python Developer con ganas de seguir aprendiendo Go (Golang) para incorporarse a esta multinacional líder en el sector del reacondicionamiento electrónico, ubicada en Barcelona (Poblenou).

Tu misión será dar soporte a los proyectos del equipo Code Foundations, trabajando en la migración de la base actual en Python hacia Go, dentro de un entorno moderno basado en AWS, Kubernetes y microservicios, definiendo estándares de calidad, TDD y DDD, y mejorando la agilidad de despliegue de toda la ingeniería.

¿Cuáles serán tus funciones principales?

  • Gestión de servicios críticos asegurando que el backend sea SOLID y resistente a fallos en la interfaz sin comprometer la integridad del sistema.
  • Diseño y evolución de arquitectura de microservicios, creando librerías comunes y sistemas de comunicación interna para garantizar un ecosistema escalable y eficiente.
  • Participar en la transición tecnológica a Go (Golang), migrando y desarrollando servicios de alto volumen desde Python, garantizando un rendimiento óptimo en sistemas distribuidos.
  • Implementar estándares de Clean Code, testing avanzado (TDD, BDD, DDD) y asegurar que cada despliegue cumpla con los más altos niveles de fiabilidad.
  • Optimizar el ciclo de vida del software bajo metodologías ágiles (Scrum/Kanban), utilizando herramientas como Docker.

Para ello, ¿qué vas a necesitar?

  • Experiencia mínima de 7 años con Python, incluyendo Clean Code, TDD, BDD, DDD y SOLID.
  • Experiencia mínima de 1 - 2 años con Golang.
  • Conocimiento avanzado en microservicios, mensajería, AWS, Kubernetes, Docker y APIs RestFul.
  • Inglés avanzado (C1), capaz de comunicarte y trabajar cómodamente en este idioma.
  • Curiosidad, proactividad, humildad y team spirit, con motivación y pasión por la tecnología.

Además, será muy valorable: experiencia con VueJs, Nuxt, Algolia, Datadog, Spinnaker, SQS, ElasticSearch, Nginx, UWSGI.

  • Contratación indefinida.
  • Salario competitivo, en función de la experiencia aportada.
  • Horario flexible y jornada intensiva los viernes y en verano.
  • Modelo híbrido: 3 días en oficina (Barcelona, zona Poblenou) y 2 días de teletrabajo.
  • Cheque formación para desarrollarte en las áreas que más te interesen.
  • Seguro médico privado y retribución flexible aplicable a restaurante, transporte, guardería y formación.
  • Acceso a gimnasios y actividades deportivas con descuentos en toda España.
  • ¡Y muchos otros beneficios!

¡Únete al equipo de Oxigent! Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.

Requirements

  • Experiencia mínima de 7 años con Python, incluyendo Clean Code, TDD, BDD, DDD y SOLID.
  • Experiencia mínima de 1 - 2 años con Golang.
  • Conocimiento avanzado en microservicios, mensajería, AWS, Kubernetes, Docker y APIs RestFul.
  • Inglés avanzado (C1), capaz de comunicarte y trabajar cómodamente en este idioma.
  • Curiosidad, proactividad, humildad y team spirit, con motivación y pasión por la tecnología.

Benefits & conditions

  • Contratación indefinida.
  • Salario competitivo, en función de la experiencia aportada.
  • Horario flexible y jornada intensiva los viernes y en verano.
  • Modelo híbrido: 3 días en oficina (Barcelona, zona Poblenou) y 2 días de teletrabajo.
  • Cheque formación para desarrollarte en las áreas que más te interesen.
  • Seguro médico privado y retribución flexible aplicable a restaurante, transporte, guardería y formación.
  • Acceso a gimnasios y actividades deportivas con descuentos en toda España.
  • ¡Y muchos otros beneficios!

About the company

¿Te interesaría seguir desarrollándote como Programador/a Senior Back-end en una empresa multinacional tecnológica líder en el sector del reacondicionamiento electrónico, en un entorno multicultural y retador, donde podrás proponer nuevas ideas y crecer profesionalmente?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Loading talks and stories from around this role…