Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Database Administrator (dba) / Database Engineer (dbe) @ ThoughtFocus

Home > DBA / Data warehousing

 Database Administrator (dba) / Database Engineer (dbe)

Job Description

Database Administrator (DBA) / Database Engineer (DBE)

Role Overview:
The Database Administrator (DBA) / Database Engineer (DBE) is responsible for the design, implementation, maintenance, and optimization of databases to ensure high availability, security, and performance. The role involves working with relational and NoSQL databases, managing backups, monitoring performance, and ensuring data integrity.
Key Responsibilities:
Database Administration Maintenance
Install, configure, and maintain database management systems (DBMS) such as MySQL, PostgreSQL, SQL Server, Oracle, or MongoDB.
Ensure database security, backup, and disaster recovery strategies are in place.
Monitor database performance and optimize queries, indexing, and storage.
Apply patches, updates, and upgrades to ensure system stability and security.
Database Design Development
Design and implement database schemas, tables, and relationships based on business requirements.
Develop and optimize stored procedures, functions, and triggers.
Implement data partitioning, replication, and sharding strategies for scalability.
Performance Tuning Optimization
Analyze slow queries and optimize database performance using indexing, caching, and tuning techniques.
Conduct database capacity planning and resource allocation.
Monitor and troubleshoot database-related issues, ensuring minimal downtime.
Security Compliance
Implement role-based access control (RBAC) and manage user permissions.
Ensure databases comply with security policies, including encryption, auditing, and GDPR/HIPAA regulations.
Conduct regular security assessments and vulnerability scans.
Collaboration Automation
Work closely with developers, system administrators, and DevOps teams to integrate databases with applications.
Automate database management tasks using scripts and tools.
Document database configurations, processes, and best practices.
Required Skills Qualifications:
Experience: 4+ years of experience in database administration, engineering, or related fields.
Education: Bachelor s or Master s degree in Computer Science, Information Technology, or related disciplines.
Technical Skills:
Strong knowledge of SQL and database optimization techniques.
Hands-on experience with at least one major RDBMS (MySQL, PostgreSQL, SQL Server, Oracle).
Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB) is a plus.
Proficiency in database backup, recovery, and high availability solutions (Replication, Clustering, Mirroring).
Familiarity with scripting languages (Python, Bash, PowerShell) for automation.
Experience with cloud-based database solutions (AWS RDS, Azure SQL, Google Cloud Spanner).
Preferred Qualifications:
Experience with database migration and cloud transformation projects.
Knowledge of CI/CD pipelines and DevOps methodologies for database management.
Familiarity with big data technologies like Hadoop, Spark, or Elasticsearch.



Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DBA / Data warehousing
Role: Database Administrator
Employement Type: Full time

Contact Details:

Company: ThoughtFocus
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Performance tuning Automation RDBMS Database design MySQL Stored procedures Oracle Information technology SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Data Engineer- Data Integration

  • IBM
  • 3 - 5 years
  • Pune
  • 15 hours ago
₹ Not Disclosed

Data Engineer-Data Integration

  • IBM
  • 3 - 5 years
  • Pune
  • 16 hours ago
₹ Not Disclosed

Plsql / Postgresql Developer - Urgent

  • 3Di Systems
  • 4 - 8 years
  • Mumbai
  • 14 hours ago
₹ -10 Lacs P.A.

Lead Software Engineer

  • Nomura
  • 5 - 10 years
  • Mumbai
  • 14 hours ago
₹ Not Disclosed

ThoughtFocus

Thoughtfocus ThoughtFocus is a privately held company, headquartered in Milwaukee, Wisconsin. We lead transformation in business with technology and insights to add value in four major sectors, Aerospace & Defense, Education, Finance, and Manufacturing. We're unlike the large consulting firm...