Note : Thisposition does not offer any visasponsorships.
We areseeking a skilled and experienced Database Administrator (DBA) tomanage and maintain our database systems ensuring their performanceavailability andsecurity.
JobSummary : As a DatabaseAdministrator you will be responsible for the installationconfiguration maintenance and performance of critical databasesystems.
You will work closely with IT teams to support developmentproduction and reporting environments ensuring optimal performanceand reliability of databaseservices.
KeyResponsibilities :
- Installconfigure and maintain database management systems (DBMS) includingSQL Server Oracle MySQL orPostgreSQL.
- Monitordatabase performance implement changes and apply new patches andversions whenrequired.
- Performdatabase tuning and optimization to ensure high performance andavailability of thedatabases.
- Developimplement and maintain database backup and recoveryprocedures.
- Ensurethe security of databases including data integrity access controlsand audittrails.
- Troubleshootand resolve databaserelated issues ensuring minimaldowntime.
- Designand implement database schemas tables views indexes and storedprocedures.
- Collaboratewith development teams to design and optimize database solutionsthat meet applicationrequirements.
- Conductcapacity planning and performance analysis to anticipate futuredatabaseneeds.
- Implementand manage data replication clustering and other high availabilitysolutions.
- Manageand monitor database storage memory and other resourceusage.
- Prepareand maintain documentation including data standards procedures anddefinitions for the datadictionary.
- Ensurecompliance with industry regulations and company policies regardingdatamanagement.
Qualifications :
- Bachelors degree in Computer Science Information Technology or a relatedfield.
- 5years of experience as a Database Administrator with a strongunderstanding of database architecture management and performancetuning.
- Proficiencywith one or more DBMS such as SQL Server Oracle MySQL orPostgreSQL.
- Experiencewith database backup recovery and securityprocedures.
- Strongknowledge of SQL and experience with writing complex queries storedprocedures andtriggers.
- Familiaritywith database design normalization and data modelingtechniques.
- Experiencewith database monitoring and performance tuningtools.
- Knowledgeof scripting languages (e.g. Python PowerShell) for automationtasks.
- Strongproblemsolving and analyticalskills.
- Excellentcommunication and collaboration skills with the ability to workeffectively in a teamenvironment.
PreferredQualifications :
- Experiencewith cloudbased database solutions (e.g. AWS RDS Azure SQLDatabase).
- Familiaritywith DevOps practices and tools related to databasemanagement.
- Relevantcertifications (e.g. Microsoft Certified : Azure DatabaseAdministrator Oracle DBACertification).
- Experiencewith data warehousing ETL processes and big datatechnologies.
Qualifications : Bachelor s degree in Computer Science, InformationTechnology, or a related field. 5+ years of experience as aDatabase Administrator, with a strong understanding of databasearchitecture, management, and performance tuning.
Proficiency withone or more DBMS, such as SQL Server, Oracle, MySQL, or PostgreSQL.Experience with database backup, recovery, and security procedures.
Strong knowledge of SQL and experience with writing complexqueries, stored procedures, and triggers. Familiarity with databasedesign, normalization, and data modeling techniques.
Experiencewith database monitoring and performance tuning tools. Knowledge ofscripting languages (e.g., Python, PowerShell) for automationtasks.
Strong problem-solving and analytical skills. Excellentcommunication and collaboration skills, with the ability to workeffectively in a team environment. PreferredQualifications :