Tata Consultancy Services
Python Developer - Remote Contract Job at Tata Consultancy Services in Sunrise
Tata Consultancy Services, Sunrise, FL, US
Job Title: Python Developer (Pandas /PostgreSQL / PyTest)
Location: Sunrise FL 33323
Job Description:
Must Have Technical/Functional Skills
• We are seeking a skilled Python Developer with strong expertise in Pandas, PostgreSQL, and PyTest. The role involves building robust data processing solutions, optimizing relational databases, and implementing automated testing frameworks for enterprise-grade applications.
Roles & Responsibilities:
• Design and develop data processing pipelines and utilities using Python.
• Implement efficient data ingestion and transformation workflows using Pandas.
• Model, implement, and optimize PostgreSQL schemas and queries for large datasets.
• Develop and maintain automated test suites using PyTest (unit, integration, regression).
• Integrate data and service layers via REST/gRPC and enforce type safety.
• Build and maintain CI/CD pipelines with quality gates and test automation.
• Ensure application observability through logging, metrics, and performance profiling.
• Implement data security and compliance measures (RBAC, encryption, auditing).
• Collaborate with cross-functional teams to deliver production-ready solutions.
• Provide production support and drive root-cause analysis for critical issues
Required Qualification
• 58+ years of professional experience in Python development.
• Expertise in Python and Pandas for data manipulation and analysis.
• Strong SQL skills and hands-on experience with PostgreSQL (query tuning, schema design).
• Proficiency in PyTest for automated testing and CI/CD integration.
• Familiarity with ETL patterns and large-scale data processing.
• Experience with Git-based workflows and CI/CD tools.
• Knowledge of Linux, Docker, and scripting for automation.
• Strong communication and collaboration skills; Agile experience.
Generic Managerial Skills, If any
• Experience with SQLAlchemy, Alembic, and ORM frameworks.
• Familiarity with Airflow or Prefect for workflow orchestration.
• Exposure to Kafka or RabbitMQ for messaging.
• Knowledge of FastAPI or Flask for API development.
• Prior experience in BFSI domain
Key Words to search in Resume:
Python, Pandas, PostgreSQL, PyTest, ETL, Data Engineering, CI/CD, SQL Performance, FastAPI, SQLAlchemy, Airflow, Docker, Kafka.
Pre-Screening Questionnaire
• Experience with SQLAlchemy, Alembic, and ORM frameworks.
• Familiarity with Airflow or Prefect for workflow orchestration.
• Exposure to Kafka or RabbitMQ for messaging.
• Prior experience in BFSI domain.
Salary range: $120,000 to $140,000 per year