• Over time I've learned that the role seems to encompass various disciplines, not just traditional DBA type tasks. In fact todays' DBA seems to have/require a massive skillset including production DBA skills, Dev DBA/DB Dev skills, BI Dev skills (SSRS,SSIS,SSAS for MS types) as well as having some .net/java/programming skills for good measure.

    I've only worked for companies with sub 1000 end users, and in these sites we didn't have the resource in the Data team to have people focussed purely on one area of responsibility, and so I deliberately cross trained new data team members as hybrids in both Production DBA/DB Dev/BI disciplines. This kept their work interesting and gave more flexibility in the team.

    Of course in a much bigger organisation having specific people to be "production DBA" or "Development DBA" might be necessity, but in my experience a hybrid approach works very well.