Bengaluru
4 days ago
Lead I - Software Engineering
Job Title: Application DBA – Scripting Specialist

Experience: 5 to 7 Years
Location: Bangalore

Job escription:

We are seeking a skilled Application DBA with strong expertise in Python and Shell scripting to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining robust and secure database systems while supporting automation and performance optimization efforts.

Key Responsibilities:

Design, implement, and manage database systems ensuring high availability, security, and optimal performance.

Develop and fine-tune database schemas, queries, and stored procedures.

Automate routine DBA tasks using Python and Shell scripting.

Monitor database performance and proactively resolve bottlenecks and performance issues.

Collaborate with development and infrastructure teams to support application-specific database requirements.

Administer user access, roles, and permissions in alignment with security policies.

Ensure data integrity and compliance with internal and industry standards.

Document database architecture, procedures, and maintenance tasks.

Troubleshoot and resolve database incidents and service requests in a timely manner.

Required Skills:

5 to 7 years of experience as a Database Administrator or in a similar role.

Strong expertise in relational database systems (e.g., Greenplum, Db2, Singlestore).

Advanced knowledge of Python and Shell scripting for automation.

Experience in performance tuning, query optimization, and monitoring setup.

Solid understanding of backup, recovery, and high availability strategies.

Familiarity with version control systems (e.g., Git).

Excellent problem-solving skills, attention to detail, and communication abilities.

Ability to work effectively in a team-oriented and collaborative environment.

Desired Skills:

Exposure to CI/CD pipelines and DevOps tools and practices.

Key Technologies:

Relational Databases: Greenplum, Db2, Singlestore

Scripting: Python, Shell

Version Control: Git

Other: Database performance tools, backup/recovery solutions

Let me know if you’d like this turned into a PDF format or adapted for a job portal (like Naukri or LinkedIn).

Ask ChatGPT

Tools

Additional Comments:

Job Description: APP Dba/Scripting • Design, implement, and maintain database systems to ensure high availability, security, and performance. • Develop and optimize database schemas, queries, and stored procedures. • Automate database administration tasks using Python and Shell scripting. • Monitor database performance and proactively address issues and bottlenecks. • Collaborate with development and infrastructure teams to support application requirements. • Manage user access, roles, and permissions in accordance with security policies. • Ensure data integrity and compliance with organizational standards. • Document database architectures, processes, and maintenance procedures. • Troubleshoot and resolve database-related incidents and service requests. Skills Required • 5 to 7 years of experience as a Database Administrator or similar role. • Strong proficiency in relational database systems (e.g., Greenplum, Db2, Singlestore etc. ). • Advanced scripting skills in Python and Shell scripting. • Experience with database performance tuning and optimization. • Experience with database monitoring and automation setup. • Solid understanding of database backup, recovery, and high availability strategies. • Experience with version control systems (e.g., Git). • Strong problem-solving skills and attention to detail. • Excellent communication and teamwork skills. Skills Desired • Knowledge of CI/CD pipelines and DevOps practices.

Por favor confirme su dirección de correo electrónico: Send Email