Gegevensontwikkelaar Functiebeschrijving sjabloon/kort

We zijn op zoek naar een creatieve, technisch onderlegde database-ontwikkelaar om opslagkaders te ontwerpen en te beheren. Voor dat doel moet de database -ontwikkelaar het beoogde gebruik van elke database verklaren, vervolgens acceptabele oplossingen creëren en toezicht houden op de implementatie van deze systemen. Het zou het beste zijn als u ook toegankelijk was om vragen te beantwoorden over hoe u elke database kunt gebruiken.

Om een ​​succesvolle database -ontwikkelaar te zijn, moet u robuuste oplossingen bieden die resistent zijn voor hacking en andere inbreuken op de beveiliging. Een top-database-ontwikkelaar zal eventuele problemen met prestaties aanpakken wanneer deze zich voordoen.

Gegevensontwikkelaar Jobprofiel

Database -ontwikkelaars zorgen ervoor dat databasebeheersystemen (DBM's) grote hoeveelheden gegevens kunnen verwerken. Ontwikkelaars, soms bekend als database -programmeurs, werken meestal als leden van het softwareontwikkelingsteam.

De functie van een database -ontwikkelaar is vaak verdeeld in drie afzonderlijke gebieden:

  • Databases wijzigen en filteren
  • Het maken en ontwerpen van nieuwe databases
  • het identificeren en oplossen van databaseproblemen

Rapporteert aan

  • Data & Strategieteam
  • DIRECTEUR
  • CTO

Verantwoordelijkheden van gegevensontwikkelaars

  • Databasesystemen maken, ontwikkelen en installeren op basis van clientspecificaties
  • Verbeter de prestaties van databasesystemen
  • Maak ontwerpspecificaties en functionele documentatie voor databaseprojecten zoals toegewezen
  • Beheer ruimte- en capaciteitsplanning voor databasesystemen
  • Maak databasetabellen en woordenboeken
  • Zorg voor de kwaliteit en integriteit van gegevens in databases
  • Identificeer eventuele problemen met databaseprestaties en beveel corrigerende acties aan
  • Ontwikkel gecompliceerde functies, scripts, opgeslagen procedures en triggers om te helpen bij het creëren van toepassingen
  • Assisteren bij het ontwerp en de architectuur van databases ter ondersteuning van initiatieven voor applicatieontwikkeling
  • Back -up en archief gegevens regelmatig
  • Voer databasetests en bugfixes uit
  • Los de database-gerelateerde problemen onmiddellijk op
  • Maak beveiligingsprotocollen om databases te beschermen tegen ongewenste toegang
  • Evalueer de huidige databases en doe aanbevelingen voor het verbeteren van de prestatie -efficiëntie
  • Creëer best practices voor databaseontwerp en -ontwikkeling

Vereisten en vaardigheden voor gegevensontwikkelaars

  • Uitstekende mondelinge en schriftelijke communicatievaardigheden
  • Geavanceerde computer en technische vaardigheden, inclusief kennis van Microsoft Office Suite
  • Inzicht in gestructureerde querytaal (SQL)
  • Uitstekende analytische vaardigheden en het vermogen om gecompliceerde feiten te begrijpen
  • Uitzonderlijke vaardigheden voor interpersoonlijke en relatiebouw
  • Problemen oplossen en probleemoplossende vaardigheden
  • nauwgezette aandacht voor detail
  • Eerdere ervaring als Oracle DBA/Application ADBA (voorkeur)
  • SQL- en PL/SQL -ontwikkelingskennis
  • Eclipse 3.3 of later, Linux -scripting
  • Ontwerp van databaseschema's, tweaken van databaseprestaties, Oracle 10G+, Toad 9.6+
  • Werkkennis van het telecommunicatiedomein en vezelplanning