Senior Python Engineer: Lead Enterprise Automation

Tata Consultancy Services Limited

Charlotte (NC)

On-site

USD 100,000 - 130,000

Full time

3 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

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python API Engineer — Scalable, Secure Microservices
Senior Python API Engineer — Scalable, Secure Microservices

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 125,000 - 140,000
Senior Python & DevOps Tech Lead (Enterprise Scale)
Senior Python & DevOps Tech Lead (Enterprise Scale)

Tata Consultancy Services Limited • Addison (TX)

On-site
USD 100,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support
+6
Senior Python Engineer: API, AI/LLM, & DevOps
Senior Python Engineer: API, AI/LLM, & DevOps

Tata Consultancy Services Limited • Phoenix (AZ)

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

Veriipro • Charlotte (NC)

On-site
USD 120,000 - 170,000
Senior Python Data Engineering Lead
Senior Python Data Engineering Lead

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 120,000 - 135,000
Senior Python Developer – Enterprise Automation & APIs
Senior Python Developer – Enterprise Automation & APIs

Veridian Tech Solutions, Inc. • Pennington (NJ)

On-site
USD 110,000 - 170,000
Senior Python Data Pipeline Lead
Senior Python Data Pipeline Lead

Tata Consultancy Services • Irving (TX)

On-site
USD 120,000 - 135,000
Python Backend Engineer: Cloud APIs & Microservices
Python Backend Engineer: Cloud APIs & Microservices

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 90,000 - 121,000
Python Developer
Python Developer

Veridian Tech Solutions, Inc. • Pennington (NJ)

On-site
USD 110,000 - 170,000
Senior Full-Stack Engineer: Python + Java Microservices
Senior Full-Stack Engineer: Python + Java Microservices

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 110,000 - 115,000