NTT DATA Business Solutions
Posted 1w ago

Senior Consultant_Python Developer

NTT DATA Business Solutions
Thane or Pune or Mumbai
OnsiteFull Time
Responsibilities
  • developing applications
  • designing APIs
  • optimizing performance
Requirements
  • Requires 5–7 years of Python backend development
  • AWS Lambda
  • API Gateway
  • DynamoDB
  • RESTful APIs
  • Microservices
  • Docker, Git, CI/CD, and Agile/Scrum experience
  • A related bachelor's or master's degree is preferred
Technical tools mentioned
PythonAWS LambdaAmazon API GatewayAmazon DynamoDBDockerGitTerraformAWS CloudFormationAWS CDKAmazon CloudWatchAmazon SQSAmazon SNSApache KafkaKubernetesIAM

Job description

 


 


Job Description:


Job Title: Python Developer (Python, AWS Lambda, DynamoDB)
Experience: 5–7 Years
Location: Pune / Mumbai


Job Summary
We are looking for a skilled Python Developer with 5–7 years of experience in backend application development and cloud-native technologies. The ideal candidate should have strong expertise in Python, AWS Lambda, API Gateway, DynamoDB, RESTful APIs, and microservices architecture. The role involves designing, developing, and deploying scalable serverless applications while collaborating with cross-functional teams in an Agile environment.
________________________________________
Key Responsibilities
•    Design, develop, test, and maintain scalable backend applications using Python. 
•    Build and deploy serverless applications using AWS Lambda and API Gateway. 
•    Design and implement RESTful APIs and microservices for enterprise applications. 
•    Develop and optimize data models using DynamoDB. 
•    Build and maintain event-driven applications using AWS services. 
•    Develop and manage containerized applications using Docker. 
•    Collaborate with DevOps teams to implement and maintain CI/CD pipelines. 
•    Write clean, maintainable, and reusable code following software engineering best practices. 
•    Perform code reviews and participate in technical discussions. 
•    Troubleshoot, debug, and optimize application performance. 
•    Work closely with Product Owners, QA, and other development teams to deliver high-quality solutions. 
•    Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives. 
________________________________________
Required Skills
Backend Development
•    Python 
•    Backend Application Development 
•    Object-Oriented Programming (OOP) 
•    Software Design Patterns 
Cloud Technologies (AWS)
•    AWS Lambda 
•    API Gateway 
•    DynamoDB 
•    Serverless Architecture 
•    Event-Driven Architecture 
API Development
•    RESTful API Development 
•    Microservices Architecture 
•    API Integration 
DevOps & Containerization
•    Docker 
•    Git 
•    CI/CD Pipelines 
•    DevOps Practices 
Development Methodologies
•    Agile 
•    Scrum 
________________________________________
Required Experience
•    5–7 years of experience in Python backend development. 
•    Strong hands-on experience developing scalable backend applications using Python. 
•    Extensive experience with AWS services, especially AWS Lambda, API Gateway, and DynamoDB. 
•    Experience designing and developing RESTful APIs and microservices. 
•    Hands-on experience with Docker and containerized application deployment. 
•    Good understanding of event-driven and serverless architectures. 
•    Experience with Git version control and CI/CD pipelines. 
•    Strong understanding of object-oriented programming principles and software design patterns. 
•    Experience working in Agile/Scrum development environments. 
________________________________________
Preferred Qualifications
•    Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. 
•    AWS Certification (Developer Associate or Solutions Architect) is an added advantage. 
•    Experience with Infrastructure as Code (Terraform, CloudFormation, or AWS CDK). 
•    Knowledge of cloud monitoring and logging tools such as Amazon CloudWatch. 
•    Strong analytical, debugging, and problem-solving skills. 
•    Excellent communication and collaboration skills. 
________________________________________
Nice to Have
•    Experience with messaging services such as Amazon SQS, SNS, or Apache Kafka. 
•    Exposure to Kubernetes and container orchestration platforms. 
•    Familiarity with cloud security best practices and IAM. 
•    Experience with automated testing frameworks and performance optimization. 
•    Knowledge of additional NoSQL or relational databases. 
________________________________________
Key Competencies
•    Python Backend Development 
•    Serverless Application Development 
•    AWS Cloud Services 
•    RESTful API & Microservices 
•    Docker & DevOps 
•    Event-Driven Architecture 
•    Problem Solving 
•    Team Collaboration 
•    Agile Delivery 
•    Communication & Analytical Skills 
This JD is suitable for a Python Developer role requiring expertise in Python, AWS Lambda, API Gateway, DynamoDB, RESTful APIs, Microservices, Docker, Git, CI/CD, DevOps, and Agile/Scrum methodologies.


Recruiter Name: Srinija Adapa


Recruiter Email ID: [email protected]


Get empowered by NTT DATA Business Solutions!


We transform. SAP® solutions into Value


 


NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.


 


     


 


 

About NTT DATA Business Solutions

Global SAP partner providing IT consulting and managed services.

Year founded
1989
Employees
18582
Organization type
Private
Latest investment
Raised $53.00M Corporate Round (2025) — led by NTT DATA Group Corporation
Headquarters
DE

Similar jobs

Python Developer roles near Thane, Maharashtra
1w
Save
Mark Applied
Hide
Python Developer - Generative AI Projects
Mumbai or Bengaluru
OnsiteFull Time
BNP Paribas
BNP ParibasEuronext Paris: BNP: Provides global banking, financial, and investment services.
5+ YOE5+ years Python (combined experience acceptable), strong software engineering, API and LLM platform experience, Bachelors/Masters in IT/CS, experience with FastAPI/Flask, Redis, Kafka, inference tooling and GPU-based deployments.
Python, Java, C++, FastAPI, Flask, Redis, Kafka, vLLM, TensorRT, LangChain, LangGraph, LlamaIndex, GPU
2w
Save
Mark Applied
Hide
Specialist - Python
Mumbai, Maharashtra, India
OnsiteFull Time
Linedata
LinedataEuronext Paris: LIN: Provides software and services for investment management and lending.
Proficient in Python with strong Pandas/NumPy skills, SQL experience, familiarity with Jupyter Notebooks, Git, data formats (CSV, Excel, JSON), and strong problem-solving for large datasets.
Python, Pandas, NumPy, CSV, Microsoft Excel, JSON, SQL, Jupyter Notebooks, Matplotlib, Seaborn, Git, scikit-learn, Airflow, Spark, AWS, Azure, GCP
3w
Save
Mark Applied
Hide
Python Developer
Mumbai, Maharashtra, India
HybridFull Time
Proximus
ProximusEuronext Brussels: PROX: Provides telecommunications and digital services for consumers and businesses.
5+ YOE5+ years Python backend development, REST API at scale, Flask/FastAPI, PostgreSQL and ORMs, Celery and RabbitMQ, AWS deployments, Docker, CI/CD and Git, strong debugging and problem-solving.
Python, Flask, FastAPI, SQLAlchemy, Django ORM, Django, PostgreSQL, Redis, Celery, RabbitMQ, AWS, ECS/Fargate, EC2, RDS, Lambda, Glue, Docker, Git, CI/CD
3w
Save
Mark Applied
Hide
Python Developer
Mumbai, Maharashtra, India
HybridFull Time
Wissen Technology
Wissen Technology: Global technology consulting firm providing custom software engineering services.
2+ YOE2-6 years experience, strong Python backend skills with Django and NumPy, unit testing with pytest, XML/file handling, API development, SQL and query tuning, B.Tech/M.Tech in CS or related field, notice <=30 days.
Python, Django, NumPy, PYTest, XML, SQL, API
1mo
Save
Mark Applied
Hide
Python Developer
Mumbai, Maharashtra, India
OnsiteFull Time
Apex Group
Apex Group: Global provider of fund administration and financial services.
3+ YOE3+ years Python development experience, Bachelor's in CS or related, proficiency with Python libraries (NumPy,Pandas,SciPy,PyTorch), web tech (HTML,CSS,JavaScript), databases (SQL,NoSQL), and cloud platforms.
Python, NumPy, Pandas, SciPy, PyTorch, HTML, CSS, JavaScript, SQL, NoSQL, Django, Pyramid, Google Cloud, AWS, Microsoft Azure
1mo
Save
Mark Applied
Hide
Senior - Python
Mumbai, Maharashtra, India
OnsiteFull Time
KPMG Global Services
KPMG Global Services: Provides global tax, audit, and advisory support services.
Position seeks candidates with an engineering background; role referenced as full stack development within KPMG India.
Python
1mo
Save
Mark Applied
Hide
Backend Python Developer
Mumbai, Maharashtra, India
RemoteFull Time
Rolling Arrays
Rolling Arrays: Provides end-to-end HR transformation consulting and software solutions.
3+ YOE3+ years experience with Python and Django DRF, building REST APIs, working with Document DB/RDBMS/ORMs; knowledge of MongoDB, PostgreSQL, Redis, Elasticsearch and exposure to AWS preferred.
Python, Django DRF, REST APIs, Document DB, RDBMS, ORM, MongoDB, PostgreSQL, Redis, Elasticsearch, AWS, ReactJS, JavaScript
1mo
Save
Mark Applied
Hide
Python Developer
Mumbai, Maharashtra, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
4+ YOEStrong Python engineering and API development; hands-on with Gen AI/LLMs (RAG, tool calling); experience with vector/keyword retrieval, testing, CI/CD, logging/monitoring, containerization; 4+ years experience; BEng required.
Python, Gen AI, LLMs, RAG, API, CI/CD, containerization