More jobs:
Python Developer
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-11-04
Listing for:
Tata Consultancy Services
Full Time
position Listed on 2026-11-04
Job specializations:
-
Software Development
Python, Backend Developer
Job Description & How to Apply Below
- Primary Skill:
Python Developer - Secondary:
Oracle, Hadoop - Experience:
Minimum 8 years
- 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 Open Shift, 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.
- Python Development
- FastAPI / Flask / Django
- Kafka & Event-Driven Architecture
- REST API Development
- SQL, Starburst, Trino
- Open Shift, Redis, Object Storage
- Git, CI/CD, Dev Ops
- Apache Airflow / Astronomer (Preferred)
- Production Support & Troubleshooting
- Agile / Scrum Methodologies
- Strong Communication & Collaboration Skills
- 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: $100,000-$130,000 a year
$100,000 - $130,000
LocationCharlotte, NC
FunctionTECHNOLOGY
RoleTechnical Lead
SkillsPython
Desired Candidate ProfileQualifications
BACHELOR OF COMPUTER SCIENCE
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×