Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Database Admin

Full-time

Programmers.io

Critical Focus Areas

  • Administer maintain and optimize enterprise database systems to ensure high availability and performance
  • Monitor database health troubleshoot issues and resolve incidents in a timely manner
  • Implement database backup recovery and disaster recovery strategies
  • Ensure data integrity security and compliance with enterprise standards
  • Support capacity planning performance tuning and scalability initiatives
  • Collaborate with engineering teams to support application deployments and database changes

Key Responsibilities

  • Manage and support database platforms (e.g. DB2 z/OS Oracle SQL Server PostgreSQL Netezza) across development test and production environments
  • Perform database installation configuration patching and upgrades
  • Monitor database performance and proactively tune queries indexes and configurations
  • Implement and maintain backup recovery and high-availability solutions (e.g. replication clustering)
  • Troubleshoot database-related incidents perform root cause analysis and implement preventive measures
  • Partner with application and product teams to review database designs and ensure optimal data structures
  • Enforce database security standards including access controls encryption and auditing
  • Automate routine DBA tasks using scripting languages (e.g. Python Shell PowerShell)
  • Document database configurations processes and operational procedures
  • Support data migrations releases and environment refreshes
  • Participate in on-call support rotations and incident response

Education & Experience

  • Database administration experience in a professional environment and/or comparable experience such as:
  • Experience administering one or more database platforms (e.g. DB2 z/OS Oracle SQL Server PostgreSQL Netezza)
  • Familiarity with database backup/recovery high availability and disaster recovery concepts
  • Experience with performance tuning and query optimization
  • Experience with scripting/automation (Shell Python PowerShell etc.)
  • Familiarity with Agile or other rapid application development methodologies
  • Understanding of distributed systems and multi-tier architectures
  • Bachelors degree in computer science engineering or related field required; advanced degree preferred

Preferred Qualifications

  • Experience with database monitoring and observability tools
  • Knowledge of cloud database platforms (AWS RDS Azure SQL etc.)
  • Experience with data modeling and database design principles
  • Familiarity with NoSQL databases and big data platforms
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Database Admin. Be the first to apply!