Python Developer

Wipro

Pune District

On-site

INR 1,200,000 - 2,800,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Wipro in Pune, India seeks a Senior Analyst with hands-on Python development experience to deliver reliable Python code and automation in an Azure-based, enterprise environment.

You will build REST APIs using FastAPI or Flask, work with data extraction, validation, transformation, and reporting, and handle data processing with Pandas. The role offers growth into AI/GenAI engineering over time.

Qualifications

  • 4+ years hands-on Python development experience.
  • Strong Python fundamentals: data structures, OOP, error handling, clean code.
  • Experience building REST APIs with FastAPI or Flask.
  • Good working knowledge of SQL with relational databases.
  • Hands-on experience with Pandas for data processing.
  • Basic awareness of AI / GenAI concepts and interest in AI-enabled workflows.

Responsibilities

  • Write clean, working Python code for application logic, integrations, and automation.
  • Develop and maintain REST APIs using FastAPI or Flask.
  • Build Python components for data extraction, validation, transformation and reporting.
  • Create and maintain automation scripts, scheduled jobs, and backend utilities.
  • Work with data processing using Pandas and ETL scripts.
  • Write unit tests and basic integration tests with proper error handling and logging.
  • Perform Excel and PDF document processing using Python libraries.

Skills

Python
REST APIs
Pandas
Unit tests
Error handling
Logging
Excel processing
PDF processing
Automation scripts
SQL

Tools

FastAPI
Flask

Job description

Role: Senior Analyst | Python Developer
Experience Level: 5 - 8 Years
We are looking for a hands-on Python Developer with solid experience in Python development, API building, and data/automation scripting. This is a delivery-focused, hands-on role. The successful candidate will write, test, and ship reliable Python code and automation solutions in an Azure-based, enterprise environment, working under the guidance of senior engineers and a technical lead.
This role emphasizes strong Python coding fundamentals and steady delivery, with good scope to grow into AI/GenAI engineering over time.
Responsibilities
Hands-On Python Development (Core Expectation)

  • Write clean, working Python code for application logic, integrations, and automation.
  • Develop and maintain REST APIs using FastAPI or Flask, following existing patterns and standards.
  • Build and maintain Python components for:
    • Data extraction, validation, transformation, and reporting.
    • Automation scripts, scheduled jobs, and backend utilities.
  • Work with data processing using Pandas; assist in building and maintaining data/ETL scripts.
  • Write maintainable, readable Python code, with:
    • Unit tests and basic integration tests.
    • Proper error handling and logging.
  • Perform Excel and PDF document processing (reading, creating, updating) using Python libraries.
Quality & Delivery
  • Take ownership of assigned tasks, features, and modules, ensuring they work correctly and are delivered on time.
  • Follow team coding standards, review guidelines, and best practices.
  • Participate in code reviews (as reviewer and reviewee) and act on feedback.
  • Debug and fix issues in your components, escalating complex problems to senior engineers when needed.
  • Maintain basic documentation for the code and workflows you build.
AI / GenAI / LLM Exposure (Basic / Learning)
  • Use AI / GenAI / LLM features in Python workflows via existing libraries and APIs, following patterns defined by senior engineers.
  • Understand basic concepts of RAG, embeddings, and prompt-based interactions at a conceptual/working level.
  • Apply simple output checks (e.g., validating format/structure of AI responses) as guided.
Required Skills & Experience (Mandatory)
  • 4 yrs + hands-on Python development experience.
  • Strong grasp of Python fundamentals - data structures, OOP, error handling, and writing clean, working code.
  • Experience building REST APIs using FastAPI or Flask.
  • Good working knowledge of SQL (queries, joins, basic optimization) with any relational database.
  • Hands-on experience with Pandas for data processing.
  • Basic awareness of AI / GenAI / LLM concepts and interest in working with AI-enabled workflows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Vish Gyana Technology Solutions • Chennai

On-site
INR 600,000 - 800,000
Python Developer
Python Developer

Cloudesign Technology Solutions LLP. • Indore District

On-site
INR 1,800,000 - 2,800,000
Python AI Developer
Python AI Developer

JRD Systems • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Python Developer (GenAI)
Python Developer (GenAI)

ScryAI • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Python Developer Job ID: 411763
Python Developer Job ID: 411763

Blumetra Solutions LLC • Hyderabad

On-site
INR 1,100,000 - 1,900,000
Senior Python Developer- AI/ML
Senior Python Developer- AI/ML

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Senior Python Developer
Senior Python Developer

iKrux Engineering • Bengaluru

On-site
INR 3,500,000 - 6,500,000
AI/ML Computational Science Sr Analyst
AI/ML Computational Science Sr Analyst

Vibehackers • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Senior Python Developer
Senior Python Developer

Allegis Group • Pune District

Hybrid
INR 2,300,000 - 4,200,000
Sr Python Developer
Sr Python Developer

Tecnoprism Pte Ltd • Dadri, Pune District

On-site
INR 1,500,000 - 2,100,000