Talent.com
Database Engineer II- (Python,SQL,Automation)
Database Engineer II- (Python,SQL,Automation)Tekion Corp • Bengaluru, India
No longer accepting applications
Database Engineer II- (Python,SQL,Automation)

Database Engineer II- (Python,SQL,Automation)

Tekion Corp • Bengaluru, India
24 days ago
Job description

As a Database Engineer II at Tekion , you will design, automate, and optimize database operations across our cloud-native automotive retail platform connecting OEMs, dealerships, partners, and consumers.

This role requires strong expertise in Python, SQL / PL-SQL, JavaScript (for MongoDB) , and data structures & algorithms , with a deep focus on problem-solving and automation .

Exposure to AI / ML technologies is a plus. Key Responsibilities

Python Automation (Primary Focus) :

Develop reliable and reusable Python scripts to automate key database operations such as schema migrations, health checks, data validation, and performance optimization.

SQL & PL / SQL Development :

Write and optimize complex SQL queries , stored procedures , functions , and triggers for MySQL / PostgreSQL.

Develop and manage PL / SQL logic for data manipulation, validation, and reporting.

Perform schema design, indexing, and query plan optimization to enhance performance.

MongoDB Scripting :

Use JavaScript and Python for MongoDB scripting, aggregation, data cleanup, and performance improvement tasks.

Algorithmic Problem Solving (Core Skill) :

Apply data structures and algorithms to solve real-world data and system challenges efficiently.

Design Python-based programs that automate or optimize database workflows using algorithmic thinking.

Example problem areas candidates should be comfortable with :

Finding duplicates or missing records in large datasets.

Comparing data consistency between source and target databases.

Implementing retry, queue, or scheduling logic using stacks / queues.

Detecting outliers or anomalies in performance metrics or logs.

Writing scripts to identify circular dependencies in database relationships.

Optimizing time complexity in Python scripts that process millions of records.

Designing scripts to summarize large log files or analyze trends.

Building mini utilities for automation — like config diff tools or schema comparison programs.

Monitoring & Troubleshooting :

Build monitoring automation to detect replication issues, latency spikes, or performance degradation and auto-trigger alerts or recovery actions.

DevOps & Cloud Integration :

Integrate with CI / CD pipelines and cloud services (AWS, Azure, GCP) to automate provisioning, deployment, and backups.

Performance Optimization :

Tune SQL queries, database configurations, and scripts for efficiency, scalability, and reliability.

Collaboration & Compliance :

Partner with DBAs, developers, and product teams to maintain operational standards, security, and compliance.

Qualifications & Skills

Must Have :

Strong proficiency in Python for automation, scripting, and algorithmic problem solving.

Hands-on expertise in SQL and PL / SQL for MySQL / PostgreSQL.

Proficiency in JavaScript (for MongoDB) scripting and operations.

Strong understanding of Data Structures and Algorithms (DSA) — arrays, linked lists, trees, graphs, hashing, recursion, etc.

Excellent analytical and debugging skills with a logical mindset.

Experience with cloud platforms (AWS, Azure, or GCP) and managed database services like RDS or DynamoDB.

Familiarity with DevOps tools (Git, Jenkins, Terraform, etc.).

Good communication skills and ability to collaborate across teams.

Nice to Have :

Experience with AI / ML integration , such as using models for anomaly detection or predictive performance insights.

Experience with database performance tuning, replication, or sharding.

Familiarity with monitoring and observability tools (Grafana, Prometheus, Datadog).

Knowledge of infrastructure automation (Ansible, Chef, Terraform).

Exposure to distributed database systems such as MongoDB Atlas or Aurora.

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.

What We’re Looking For

We’re seeking a hands-on engineer who :

Codes efficiently in Python, SQL, PL / SQL, and JavaScript .

Thinks algorithmically and solves complex problems creatively.

Automates repetitive database tasks with precision and scalability.

Understands both SQL and NoSQL performance tuning.

Brings curiosity, ownership, and innovation — including openness to AI-driven solutions for database management.

Create a job alert for this search

Database Engineer • Bengaluru, India

Related jobs
Database Infrastructure Engineer

Database Infrastructure Engineer

Tata Consultancy Services • Bengaluru, Republic Of India, IN
Oracle, SQL Server, DB2, PostgreSQL, MySQL, and AWS-hosted services (RDS, Aurora).Experience with Terraform, Ansible is must. Proficiency in at least one programming / scripting language such as Pytho...Show more
Last updated: 21 days ago • Promoted
Principal Database Engineer

Principal Database Engineer

Tata Consultancy Services • Bengaluru, Republic Of India, IN
Senior Database Reliability Engineer.Snowflake, MongoDB / PostgreSQL, MySQL, Oracle DB.Experience with Terraform, Ansible, Git & Jenkins is must. Strong understanding of cloud platforms (AWS, Azure)...Show more
Last updated: 6 days ago • Promoted
L2 Database Engineer

L2 Database Engineer

Confidential • Bengaluru / Bangalore, India
The Senior Database Administrator (DBA) will be responsible for management, maintenance.Always Available secure database tier with high performance, for both backend data and.Responsible database a...Show more
Last updated: 28 days ago • Promoted
Cloud Database Automation Engineer

Cloud Database Automation Engineer

UST • Bengaluru, Republic Of India, IN
We are seeking an experienced Cloud Database Engineer to design, engineer, and deliver best-in-class cloud database services. This role involves building scalable, secure, and resilient database pla...Show more
Last updated: 3 days ago • Promoted
AWS Database Eng

AWS Database Eng

Tata Consultancy Services • Bengaluru, Karnataka, India
Desired Competencies (Technical / Behavioral Competency).Should have expertise in creating data warehouses in AWS utilizing the following tools : EC2, S3, EMR, Athena, Sagemaker, Aurora and Snowflake....Show more
Last updated: 24 days ago • Promoted
Principal Database Engineer

Principal Database Engineer

Atyeti Inc • Bengaluru, Republic Of India, IN
Expertise in managing multiple oracle 11g,12c, & 19c databases on medium to large systems.Expertise in managing databases in Exadata. Expertise in ASM management is must.TDE, SSL, TLS and other DB s...Show more
Last updated: 9 days ago • Promoted
Azure Database Solutions Engineer

Azure Database Solutions Engineer

UST • Bengaluru, Republic Of India, IN
We are seeking an experienced Cloud Database Engineer to design, engineer, and deliver best-in-class cloud database services. This role involves building scalable, secure, and resilient database pla...Show more
Last updated: 3 days ago • Promoted
Senior Database Reliability Engineer

Senior Database Reliability Engineer

Tata Consultancy Services • Bengaluru, Republic Of India, IN
Senior Database Reliability Engineer.Snowflake, MongoDB / PostgreSQL, MySQL, Oracle DB.Experience with Terraform, Ansible, Git & Jenkins is must. Strong understanding of cloud platforms (AWS, Azure)...Show more
Last updated: 21 days ago • Promoted
Lead Database Reliability Engineer

Lead Database Reliability Engineer

Tata Consultancy Services • Bengaluru, Republic Of India, IN
Senior Database Reliability Engineer.Snowflake, MongoDB / PostgreSQL, MySQL, Oracle DB.Experience with Terraform, Ansible, Git & Jenkins is must. Strong understanding of cloud platforms (AWS, Azure)...Show more
Last updated: 30+ days ago • Promoted
Database Engineer

Database Engineer

ACL Digital • Bengaluru, Republic Of India, IN
We’re Hiring | Database Developer | Immediate Joiners | Bangalore.ACL Digital is looking for Database Developer / Python developer. Final Round : Face-to-Face (In-person).We are seeking a skilled Datab...Show more
Last updated: 30+ days ago • Promoted
SQL DBA Engineer -Azure and Automation

SQL DBA Engineer -Azure and Automation

UST • Bengaluru, Karnataka, India
We are seeking an experienced Cloud Database Engineer to design, engineer, and deliver best-in-class cloud database services. This role involves building scalable, secure, and resilient database pla...Show more
Last updated: 3 days ago • Promoted
Aurora PostgreSQL

Aurora PostgreSQL

People Prime Worldwide • Bangalore, IN
We are seeking a Database Engineer with strong software engineering and cloud database infrastructure experience to support and evolve our. AWS based database platforms This is a contract role for a...Show more
Last updated: 8 hours ago • Promoted • New!
Aws Database Eng

Aws Database Eng

Tata Consultancy Services • Bengaluru, Republic Of India, IN
Desired Competencies (Technical / Behavioral Competency).Should have expertise in creating data warehouses in AWS utilizing the following tools : EC2, S3, EMR, Athena, Sagemaker, Aurora and Snowflake....Show more
Last updated: 24 days ago • Promoted
Python Database Administrator / Engineer - Director

Python Database Administrator / Engineer - Director

Morgan Stanley • Bangalore, India
Python Database Administrator / Engineer - Director.We're seeking someone to join our Data Obfuscation squad as a hybrid D Python Data / Database Engineer in Cybersecurity to build reusable database se...Show more
Last updated: 19 days ago • Promoted
Database Reliability Engineer

Database Reliability Engineer

Tata Consultancy Services • Bengaluru, Karnataka, India
Oracle, SQL Server, DB2, PostgreSQL, MySQL, and AWS-hosted services (RDS, Aurora).Experience with Terraform, Ansible is must. Proficiency in at least one programming / scripting language such as Pytho...Show more
Last updated: 21 days ago • Promoted
Senior Database Engineer

Senior Database Engineer

Atyeti Inc • Bengaluru, Republic Of India, IN
Looking for Sr Oracle DBA for database ops with expertise in Oracle database who is responsible to maintain & support critical database systems 24x7. Experience in managing other RDBMS / SQL RDBMS DBs...Show more
Last updated: 14 days ago • Promoted
Principal Database Engineer

Principal Database Engineer

QAAgility Technologies • Bengaluru, Republic Of India, IN
Senior Database Administrator (MS SQL & AWS RDS).ADA has been operational for nearly a decade, and while a new self-service data storage solution is being planned, we require continued support to e...Show more
Last updated: 5 days ago • Promoted
PostgreSQL Database Engineer

PostgreSQL Database Engineer

MNC • Bengaluru, Republic Of India, IN
Senior PostgreSQL / Database Administrator (DBA) – On-Prem & AWS RDS.The ideal candidate will be responsible for the administration, performance tuning, high availability, and security of mission-cri...Show more
Last updated: 19 days ago • Promoted