Join a global tech leader and work with cloud-native technologies!
Si le interesa solicitar este empleo, por favor, asegúrese de cumplir los siguientes requisitos que se enumeran a continuación.

At NTT DATA, we are looking for a Senior Python Developer to join an international team working on scalable cloud-native solutions and modern backend architectures.

You will collaborate with multidisciplinary teams to design, develop and maintain high-performance backend systems, working with cloud technologies, data platforms and AI-driven development environments while contributing to high-quality software delivery.


  • Develop and maintain backend systems and microservices using Python
  • Design and build scalable REST APIs and integrate third-party services
  • Work with AWS cloud services and cloud-native architectures
  • Optimize application performance, reliability and maintainability
  • Collaborate with international teams in English-speaking environments
  • Participate in CI/CD processes, deployment pipelines and infrastructure improvements
  • Support and evolve enterprise applications in production environments
  • Apply best practices in software development, testing and code quality

Have to:


  • Strong experience developing backend systems and microservices with Python
  • Experience designing and maintaining REST APIs
  • Knowledge of scalable and maintainable software architectures
  • Experience implementing business logic and integrating external services
  • Experience working in distributed systems and event-driven architectures
  • Knowledge of FastAPI, Flask or Django frameworks

Have to:


  • Experience deploying and maintaining cloud infrastructure on AWS
  • Knowledge of ECS services, Lambda and RDS
  • Experience monitoring and managing cloud environments
  • Experience with DynamoDB, Kinesis and Glue
  • Knowledge of infrastructure automation and cloud optimization practices

Databases & Data Platforms

Have to:


  • Strong SQL knowledge and experience with PostgreSQL
  • Experience working with MongoDB
  • Ability to optimize database performance and design schemas
  • Experience with Snowflake and cloud data warehousing solutions
  • Knowledge of analytics and reporting workflows with large-scale datasets

Have to:


  • Experience with Docker and containerized environments
  • Good Linux administration and troubleshooting skills
  • Experience with Git, GitLab and CI/CD pipelines
  • Experience automating testing and release processes
  • Knowledge of deployment and infrastructure support practices
  • Experience designing scalable backend infrastructures
  • Knowledge of Application Management Services environments
  • Experience supporting and improving enterprise applications in production

Generative AI

  • Experience working with Generative AI technologies and tools, integrating AI capabilities into development workflows or applications
  • Familiarity with AI-assisted coding environments and developer productivity tools
  • Experience with Claude Code, GitHub Copilot or similar AI coding assistants is a strong plus

What we are looking for

  • Several years of experience as a Python Developer
  • English level B2 or higher
  • Location: Barcelona or Madrid or Zaragoza. xhfqzwm
  • 1 day/week travel to Barcelona.
  • Strong teamwork and communication skills
  • Problem-solving mindset and analytical thinking
  • Ability to work independently and proactively
  • Adaptability and continuous learning mindset
  • Work on international and innovative projects
  • Be part of a global technology consulting leader
  • Continuous learning and career growth opportunities
  • Collaborative and diverse environment

#J-18808-Ljbffr
Similar jobs

Senior Python Developers Zaragoza (She/He/They)

Apply Now
Back to search page