Python Developer

Tata Consultancy Services

Charlotte (NC)

On-site

USD 100,000 - 130,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Coverage
Parental Leaves
Auto & Home Insurance
Commuter Benefits
Certification & Training Reimbursement
Time Off & Holidays
401K Plan
Performance Bonus

Job summary

Tata Consultancy Services Limited in Charlotte, NC seeks an experienced Technical Lead for Python development and platform automation. You will design, develop, test, and maintain scalable Python applications and microservices, build REST APIs with FastAPI/Flask/Django, and implement Kafka-based integrations for real-time data processing.

Join a team working with OpenShift, Redis, object storage, and cloud-native technologies in an Agile/Scrum environment to modernize platforms and ensure

Qualifications

  • Bachelor's or master's degree in computer science or related field.
  • Minimum 8+ years experience in Python development projects.
  • Experience designing, developing, testing, and maintaining scalable Python applications and microservices.

Responsibilities

  • Design, develop, test, and maintain scalable Python applications and microservices to support enterprise automation platforms.
  • Build, enhance, and support REST APIs using frameworks such as FastAPI, Flask, or Django.
  • Develop and maintain Kafka-based event-driven integrations for real-time data processing and system communication.
  • Create, optimize, and troubleshoot SQL queries, data pipelines, and data-processing logic using platforms such as Starburst/Trino.
  • Perform unit testing, code reviews, defect fixes, root-cause analysis, and ensure code quality through best practices.
  • Support application deployments, production releases, CI/CD pipelines, and post-release validation activities.
  • Monitor, troubleshoot, and resolve production issues while ensuring platform reliability, stability, and performance.
  • Work with OpenShift, Redis, object storage, and cloud-native technologies to build and maintain enterprise solutions.
  • Collaborate closely with Product Owners, architects, developers, and partner teams in an Agile/Scrum environment.
  • Participate in platform modernization, migration, and integration initiatives to improve system scalability and efficiency.
  • Develop and maintain workflow orchestration solutions using Apache Airflow or Astronomer when required.
  • Utilize Git-based version control, branching strategies, and release management processes.
  • Leverage AI-assisted development tools and emerging technologies to improve development productivity and code quality.
  • Document technical designs, implementation approaches, and operational procedures.
  • Take ownership of assigned development tasks and contribute to continuous improvement of the automation platform.

Skills

Python Development
FastAPI/Flask/Django
Kafka & Event-Driven
REST API Development
SQL, Starburst, Trino
OpenShift, Redis, Object Storage
Git, CI/CD, DevOps
Apache Airflow / Astronomer
Production Support & Troubleshooting
Agile / Scrum Methodologies
Communication & Collaboration

Education

Bachelor of Computer Science

Tools

OpenShift
Redis
Object Storage
Git
CI/CD

Job description

Must Have Technical/Functional Skills
  • Primary Skill: Python Developer
  • Secondary: Oracle, Hadoop
  • Experience: Minimum 8 years
Roles & Responsibilities
  • Bachelor's or master's degree in computer science or related field.
  • Minimum 8+ years experience in Python development projects.
  • Design, develop, test, and maintain scalable Python applications and microservices to support enterprise automation platforms.
  • Build, enhance, and support REST APIs using frameworks such as FastAPI, Flask, or Django.
  • Develop and maintain Kafka-based event-driven integrations for real-time data processing and system communication.
  • Create, optimize, and troubleshoot SQL queries, data pipelines, and data-processing logic using platforms such as Starburst/Trino.
  • Perform unit testing, code reviews, defect fixes, root-cause analysis, and ensure code quality through best practices.
  • Support application deployments, production releases, CI/CD pipelines, and post-release validation activities.
  • Monitor, troubleshoot, and resolve production issues while ensuring platform reliability, stability, and performance.
  • Work with OpenShift, Redis, object storage, and cloud-native technologies to build and maintain enterprise solutions.
  • Collaborate closely with Product Owners, architects, developers, and partner teams in an Agile/Scrum environment.
  • Participate in platform modernization, migration, and integration initiatives to improve system scalability and efficiency.
  • Develop and maintain workflow orchestration solutions using Apache Airflow or Astronomer when required.
  • Utilize Git-based version control, branching strategies, and release management processes.
  • Leverage AI-assisted development tools and emerging technologies to improve development productivity and code quality.
  • Document technical designs, implementation approaches, and operational procedures.
  • Take ownership of assigned development tasks and contribute to continuous improvement of the automation platform.
Key Skills Required
  • Python Development
  • FastAPI / Flask / Django
  • Kafka & Event-Driven Architecture
  • REST API Development
  • SQL, Starburst, Trino
  • OpenShift, Redis, Object Storage
  • Git, CI/CD, DevOps
  • Apache Airflow / Astronomer (Preferred)
  • Production Support & Troubleshooting
  • Agile / Scrum Methodologies
  • Strong Communication & Collaboration Skills
TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range

Salary Range: $100,000-$130,000 a year

$100,000 - $130,000

Location

Charlotte, NC

Function

TECHNOLOGY

Role

Technical Lead

Skills

Python

Desired Candidate Profile

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

Tata Consultancy Services • Waltham (MA)

On-site
USD 130,000 - 140,000
Discretionary Annual Incentive.
Comprehensive Medical Coverage:Medical
Dental & Vision
+6
Python Developer
Python Developer

Veridian Tech Solutions, Inc. • Pennington (NJ)

On-site
USD 110,000 - 170,000
Python Engineer
Python Engineer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 110,000
Medical & Dental
Vision
Disability Insurance
+5
Python Developer
Python Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Dental & Vision coverage
+4
Python Developer
Python Developer

Tata Consultancy Services • Addison (TX)

On-site
USD 95,000 - 120,000
Discretionary annual incentive
Medical coverage (medical, dental, vis
401K plan
+2
Junior Fde
Junior Fde

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 70,000 - 90,000
Discretionary annual incentive
Medical coverage: comprehensive plans
Parental leaves
Python Developer With Report Trading Experience
Python Developer With Report Trading Experience

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 115,000
Discretionary Annual Incentive
Comprehensive Medical Coverage (Health
Comprehensive Medical Coverage: Dental
+6
Java Developer
Java Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 95,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leave
+3
Technical Lead
Technical Lead

Tata Consultancy Services • North Chicago (IL)

On-site
USD 90,000 - 120,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+5
Ai - Fde Engineer
Ai - Fde Engineer

Tata Consultancy Services • Houston (TX)

On-site
USD 180,000 - 210,000
Medical Coverage
Family Leave
401K Plan
+2