About The Position

We are seeking an experienced Senior Database Administrator (DBA) to join our technology team and lead the design, optimization, and management of database environments that support both internal operations and a diverse portfolio of client solutions. This role is responsible for ensuring high availability, performance, security, and scalability across all database systems. The ideal candidate combines deep technical expertise with strong communication skills and a client‑focused mindset, enabling them to translate business needs into reliable and efficient database architectures. This role has a strong preference to be located at one of the following CGI offices: Fairfax, VA; Knoxville, TN; or Lafayette, LA.

Requirements

  • 7+ years of enterprise database administration experience
  • Strong experience with Oracle and SQL-based databases
  • Hands-on experience supporting cloud and hybrid database platforms (OCI, AWS, Azure, or GCP)
  • Expertise in performance tuning, high availability, and disaster recovery
  • Experience with database security, backup, replication, and compliance
  • Proficiency in automation, scripting, and Infrastructure as Code (SQL, Bash, Python)
  • Solid Linux/Unix knowledge
  • Experience working in Agile, cross-functional teams.
  • Strong troubleshooting, communication, and documentation skills

Responsibilities

  • Support Agile development teams by designing, administering, and optimizing Oracle, MongoDB, MariaDB, and SQL databases.
  • Ensure database availability, performance, security, and data integrity across cloud and on-prem environments.
  • Oversee database installations, upgrades, patching, and configuration management.
  • Implement and maintain backup, recovery, replication, and disaster recovery strategies for mission critical systems.
  • Lead performance tuning, query optimization, indexing strategy, and capacity planning
  • Architect and manage high availability database solutions including clustering, RAC, Data Guard, and cloud native HA options.
  • Participate in DR exercises and ensure database platforms meet business continuity requirements.
  • Administer cloud based database services, storage architectures, networking configurations, and cloud security controls.
  • Implement automation and Infrastructure as Code for cloud database environments.
  • Partner with application, cloud, infrastructure, and security teams to support complex, high availability systems and application releases.
  • Provide technical leadership during incidents, root cause analysis, and long term remediation planning.
  • Develop automation for database provisioning, patching, maintenance, and monitoring.
  • Implement observability and alerting strategies to proactively identify performance issues.
  • Contribute to documentation, runbooks, and operational playbooks.
  • Guide engineers on database standards, best practices, and operational improvement

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service