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