Show more filters
Banner image for Tata Consultancy Services
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Plano, TX
A free Jobstore account is required to proceed to the employer site.
Job Description

Must Have Technical/Functional Skills

Technical Skills

  • Core python skills covering: Variables and Data Types; Data Structures; Control Flow and Loops; Functions;
  • Input/Output (I/O) and File Handling; Exception Handling; Modules and Packages etc.
  • Libraries: Python Libraries such as NumPy; Pandas; Scikit-learn; TensorFlow and PyTorch;
  • Framework: Django ; Flask; FastAPI
  • Web Scraping and HTTP: Beautiful Soup; Scrapy

Must Have

  • 3-4 Years of Experience in developing Automations using Python language
  • Core python skills covering: Variables and Data Types; Data Structures; Control Flow and Loops; Functions;
  • Input/Output (I/O) and File Handling; Exception Handling; Modules and Packages etc.
  • Libraries: Python Libraries such as NumPy; Pandas; Scikit-learn; TensorFlow and PyTorch;
  • Framework: Django ; Flask; FastAPI
  • Web Scraping and HTTP: Beautiful Soup; Scrapy

Good To Have

  • Background in operations research/optimization (e.g., scheduling, VM allocation).
  • Experience with AWS cloud platforms.
  • Security best practices: vulnerability scanning.
  • knowledge on automation tools like RPA Blue Prism or RPA Power Automate.

Roles & Responsibilities

  • End-to-end software development across design, implementation, testing, deployment, and maintenance.
  • Understand existing complex Python-based codebases, implement new feature, automations and maintain existing code base ensuring quality, performance, scalability, and security.
  • Write, maintain, and optimize Python scripts for data processing, system monitoring, and workflow automation
  • Maintaining/Enhancing existing CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins), define branching strategies, enforce code review standards, optimize build/test/deploy workflows, and manage releases.
  • Work on Linux environment, monitoring.
  • Understand complex interfacing system and integrate with different interfaces (APIs, event-driven, batch processes, etc.).
  • Model relational databases, optimize SQL queries, and conduct performance tuning and schema evolution.
  • Communicate with User and Understand operations research/optimization methods to solve complex airline operations and crew planning problems.
  • Collaborate with product managers and clients; present technical solutions, manage expectations, and translate requirements into delivery plans.
  • Scope work, estimate effort, break down tasks, and manage sprint commitments.
  • Design and implement automated testing to ensure software quality, often using tools like PyTest or Selenium

Base Salary Range : $90,000 to $120,000 Per Annum

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 & Fi nancial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Qualifications: BACHELOR OF COMPUTER SCIENCE

A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in Texas   »   Jobs in Plano   »   Python Automation Developer

More jobs

People also search