Full Stack DBA / Developer

Overview

Remote
$100k pre annum Max salary
Full Time

Skills

Full Stack DBA / Developer

Job Details

Job Title: Full Stack DBA / Developer

Location: Remote - Need to support in EST Time Zone

Job Type: Full Time

Job Description:

We are seeking an experienced Full Stack DBA / Developer with expertise in Oracle, EDB PostgreSQL, and MySQL to join our dynamic team. The ideal candidate will be proficient in database management, query optimization, and integration development, working closely with development teams to ensure the performance, reliability, and scalability of our database systems.

Key Responsibilities:

  • Database Management: Manage, maintain, and optimize Oracle, PostgreSQL, and MySQL databases to ensure high performance, availability, and security.
  • Query Optimization: Analyze, troubleshoot, and optimize SQL queries and database performance to improve system efficiency.Integration Development: Build and manage integrations between database systems and various applications, ensuring smooth data flow and minimal downtime.
  • Collaboration with Development Teams: Work alongside software engineers to design, develop, and implement scalable solutions that meet business needs. Provide expert guidance on data modeling, schema design, and database integration strategies.
  • Automation & Scripting: Develop automation scripts for database operations, backups, and deployments to streamline workflows.
  • Problem Solving: Identify, troubleshoot, and resolve database issues, ensuring minimal disruption to the development lifecycle.
  • Documentation: Create and maintain comprehensive documentation on database structures, integrations, and best practices.
  • Required Skills and Qualifications:
  • Expertise in Oracle, PostgreSQL (EDB), and MySQL with a deep understanding of their architecture, performance tuning, and best practices.
  • Strong experience with SQL, query optimization, indexing, and database design.Experience in building and maintaining integrations between databases and other software platforms.
  • Strong scripting skills in languages like Python, Bash, or Shell for automation tasks.
  • Ability to work with development teams to design efficient data driven applications.
  • Knowledge of database security, backup strategies, and disaster recovery processes.
  • Strong problem solving abilities and attention to detail.

Preferred Skills:

  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with NoSQL databases and data warehousing concepts.
  • Knowledge of version control tools like Git.

Education and Experience:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Minimum of 5 years of experience in a DBA or developer role with strong database experience.
  • Proven track record of successfully optimizing and maintaining large-scale databases and integrations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.