Tata Consultancy Services · 22 hours ago
Python Automation Developer
Tata Consultancy Services is seeking a Python Automation Developer to engage in end-to-end software development. The role involves understanding complex Python codebases, developing automation solutions, and maintaining existing systems while ensuring quality and performance.
Business Information SystemsConsultingInformation TechnologyIT Management
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
Qualification
Required
3-4 Years of Experience in developing Automations using Python language
3-5 years of professional software development with delivery of production systems
Supporting complex system with functional ownership, interactions with customer for requirement gathering
Must have excellent problem solving skills of complex system
Good hand-on experience in Python, Terraform, AWS EC2, Bash scripting, Java, JavaScript
Strong expertise in implementing code using OOPs principles
Proven experience managing repositories and CI/CD pipelines in GitLab/GitHub (branching models, merge request reviews, release management) and Jenkins
Understanding of DevOps practices, infrastructure as code, monitoring/observability, automated releases
Strong SQL and relational database modeling; demonstrated performance tuning expertise
Excellent verbal and written English communication; comfortable presenting to technical and non-technical stakeholders
BACHELOR OF COMPUTER SCIENCE
Preferred
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
Benefits
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.
Company
Tata Consultancy Services
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.
H1B Sponsorship
Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)
Funding
Current Stage
Public CompanyTotal Funding
unknown2004-08-25IPO
Leadership Team
Recent News
2026-02-05
2026-02-05
2026-02-05
Company data provided by crunchbase