Join a global tech leader and work with cloud-native technologies!
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
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
Apply best practices in software development, testing and code quality
Python & Backend Development
Strong experience developing backend systems and microservices with Python
Knowledge of scalable and maintainable software architectures
Knowledge of FastAPI, Flask or Django frameworks
Cloud & AWS
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
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
Docker / Linux / CI-CD
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
Cloud Architecture & AMS
Experience designing scalable backend infrastructures
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
Several years of experience as a Python Developer
English level B2 or higher
Why join NTT DATA?
Work on international and innovative projects
Be part of a global technology consulting leader
Apply now and become part of NTT DATA’s global technology community.