Posted on: 17/04/2026
Description : Database Automation Using Python
Location : Mumbai (Airoli)
Experience : 7+ years
Role Type : Individual Contributor
ROLE OVERVIEW :
- Support large-scale enterprise data solutions with a focus on high availability, low latency and scalability.
- Design and develop customized database automation tools using python and other automation frameworks.
- Provide and automation capabilities for database Disaster Recovery and performance tuning
- Build infrastructure as code (IAC) patterns that meet security and engineering standards using one or more technologies
- Build CI/CD pipelines for build, test and deployment of application and cloud architecture patterns, using platform (Jenkins) and cloud-native toolchains.
- Knowledge of the configuration of monitoring solutions and the creation of dashboards (Prometheus, Grafana, Log Analytics, Chao Search)
KEY RESPONSIBILITIES :
- Automation - Uses knowledge of best practices in coding to build pipelines for build, test and deployment of processes/components; Understand technology trends and use knowledge to identify factors that can be used to automate system/process deployments
- Data / Database Management - Uses knowledge of Database operations and applies engineering skills to improve resilience of products/services. Designs, codes, verifies, tests, documents, modifies programs/scripts and integrated software services; Applies industry best standards and tools to achieve a well-engineered result.
- Operational Excellence - Prioritizes and organizes own work; Monitors and measures systems against key metrics to ensure availability of systems; Identifies new ways of working to make processes run smoother and faster
- Technical Communication/Presentation - Explains technical information and the impacts to stakeholders and articulates the case for action; Demonstrates strong written and verbal communication skills
- Troubleshooting - Applies a methodical approach to routine issue definition and resolution; Monitors actions to investigate and resolve problems in systems, processes and services; Determines problem fixes/remedies. Assists with the implementation of agreed remedies and preventative measures; Analyses patterns and trends
REQUIREMENTS :
- Expert level Python scripting for orchestration and DBA automation
- Strong PL/SQL for operational tooling and remediation
- Design cloud/on premise infrastructure automation using Terraform / IaC/Jenkins/Ansible..etc
- Build reusable frameworks for AWS, GCP, and Azure deployments
- Develop service-catalog and golden paths (Backstage integration)
- Design and maintain CI/CD pipelines for infra and database automation
- Bash scripting and DevSecOps best practices
- Bachelors / Masters degree in Computer Science or related field
- 7+ years of experience as database automation engineer using DevOps, and Automation using python.
- Familiarity with observability tools such as Grafana, Prometheus, consul
Key Responsibilities :
- Design, build, and maintain batch and real time data pipelines
- Implement and manage CDC pipelines (e.g., Debezium, GoldenGate, AWS DMS)
- Develop and optimize Python based ETL / ELT solutions
- Build reliable data ingestion from RDBMS, APIs, and streaming sources
- Ensure data quality, performance, and observability
- Strong Python programming experience
- Solid SQL and data modeling knowledge
- Hands on Data Engineering & CDC pipeline implementation
- Experience with DevOps tools (Git, CI/CD, Docker)
- Exposure to cloud platforms (AWS / Azure / GCP)
Good to Have :
- Kafka / streaming architectures
- Spark / PySpark / Databricks
- Kubernetes & Infrastructure as Code
- Data science or MLOps exposure
- Experience with Oracle, PostgreSQL, or MySQL
TARGET PROFILE : DBA | Automation (Traditional) | PL/SQL | DevOps | Cloud | | Python (Expert)
Did you find something suspicious?
Posted by
Posted in
DevOps / SRE
Functional Area
Database Admin / Development
Job Code
1629347