Capco Technologies Pvt Ltd

Python Data Analyst

Capco Technologies Pvt Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 3 yearsMin. 3 years

Job Description

Python Data Analyst

Job Title: Python Data Analyst

About Us

“Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the  British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount. With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery. 

WHY JOIN CAPCO?

You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry.

MAKE AN IMPACT

Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services.

#BEYOURSELFATWORK

Capco has a tolerant, open culture that values diversity, inclusivity, and creativity.

CAREER ADVANCEMENT

With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands.

DIVERSITY & INCLUSION

We believe that diversity of people and perspective gives us a competitive advantage.

 

Role Overview

We are seeking a skilled Python Backend Developer with strong experience in building scalable applications and APIs using modern Python frameworks such as FastAPI (preferred) or Django. The ideal candidate will have approximately 70% focus on backend application development and 30% focus on data processing, validation, security, and integrations.

Key Responsibilities

Backend Application Development (70%)

  • Design, develop, and maintain scalable backend applications using FastAPI, Django, or similar Python frameworks.
  • Build and manage RESTful APIs and microservices to support enterprise applications.
  • Develop reusable, maintainable, and testable code following software engineering best practices.
  • Implement application business logic, workflow orchestration, and service integrations.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with frontend developers, product teams, and business stakeholders to deliver end-to-end solutions.
  • Participate in code reviews, design discussions, and deployment activities.

API Development & Integration

  • Design secure and well-documented APIs.
  • Integrate third-party systems, enterprise platforms, and external services through APIs.
  • Handle API versioning, error handling, throttling, and monitoring.
  • Create technical documentation for APIs and services.

Data Validation, Authentication & Security (30%)

  • Ability to analyze and interpret data from diverse internal and external sources to design robust, data-driven APIs and solutions - including data validation and sanitization mechanism
  • Design and develop authentication and authorization solutions using:
    • OAuth2
    • JWT
    • Role-Based Access Control (RBAC)
    • Single Sign-On (SSO), where applicable
  • Ensure application security and compliance with secure coding standards.
  • Develop audit logging, access controls, and security monitoring mechanisms.

Database & Data Management

  • Design and optimize database schemas.
  • Write efficient SQL queries and manage data persistence layers.
  • Work with relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Perform data validation, transformation, and integrity checks as part of application workflows.

Testing & DevOps

  • Develop unit tests, integration tests, and API test suites.
  • Support CI/CD pipelines and deployment automation.
  • Work with containerization technologies such as Docker and cloud platforms when required.

Required Qualifications

Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

Technical Skills

Must Have

  • Strong Python programming experience (3+ years preferred).
  • Hands-on experience with:
    • FastAPI (preferred) or
    • Django / Django REST Framework
  • Experience designing and developing REST APIs and backend services.
  • Solid understanding of:
    • Authentication & Authorization
    • OAuth2
    • JWT
    • RBAC
  • Strong SQL and database design experience.
  • Experience integrating external systems through APIs.

Good to Have

  • Knowledge of:
    • Pandas and NumPy
    • Data validation and transformation techniques
    • Microservices architecture
    • Docker and Kubernetes
    • Azure, AWS, or GCP
    • Message queues such as Kafka or RabbitMQ

Soft Skills

  • Strong problem-solving and analytical capabilities.
  • Excellent communication and stakeholder management skills.
  • Ability to translate business requirements into scalable technical solutions.
  • Collaborative mindset and ability to work in cross-functional teams.

 

If you are keen to join us, you will be part of an organization that values your contributions, recognizes your potential, and provides ample opportunities for growth. For more information, visit www.capco.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube.

 

Experience Level

Senior Level

Job role

Work location
Work locationIndia - Bengaluru
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Backend Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 3 years

About company

Name
NameCapco Technologies Pvt Ltd
Job posted by Capco Technologies Pvt Ltd

Similar jobs you can apply for

Software / Web Developer
Creative Engineers

Application Engineer

Creative Engineers
Hegganahalli, Bengaluru/Bangalore
₹15,000 - ₹20,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English
Medinova Ind

Quality Control

Medinova Ind
Kamaksipalya, Bengaluru/Bangalore
₹14,000 - ₹16,000
Work from Office
Full Time
Any experience
Basic English
Zeblaze Solutions

Senior Technical Support - Wzatco Projectors

Zeblaze Solutions
Yelahnaka New Town, Bengaluru/Bangalore
₹40,000 - ₹50,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English
Tpipay Fintech Private Limited

Full-stack Developer

Tpipay Fintech Private Limited
KR Puram, Bengaluru/Bangalore
₹50,000 - ₹1,30,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English
Balchandra Talent Solutions

Engineering Trainee

Balchandra Talent Solutions
Peenya, Bengaluru/Bangalore
₹18,000 - ₹20,000
Work from Office
Full Time
Any experience
Basic English
M/s Vardhaman Pressure Die Casting

Quality Control Engineer

M/s Vardhaman Pressure Die Casting
Bengaluru/Bangalore
₹20,000 - ₹30,000
Work from Office
Full Time
Any experience
Basic English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 3 to 31 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!