Senior Database Developer Job Description Template
Our company is looking for a Senior Database Developer to join our team.
Responsibilities:
- Troubleshoot and problem solve SQL database issues;
- Performs problem resolution and root cause analysis along with recommending and implementing preventive techniques;
- Stress test and optimize the system for efficiency in a distributed database;
- Discover and understand business needs during requirements gathering to effectively design, develop, test, and deploy reports or applications;
- Build custom data imports as required;
- Demonstrate SQL best practices in regards to security and privacy as well as design;
- Analyse current internal processes and make recommendations for automated workflow processes with eventual implementation;
- Create SQL views and stored procedures to combine/aggregate data needed for reporting purposes;
- Propose and implement database architectural changes to make database infrastructure highly scalable and optimized;
- Implement and test software/server upgrades as needed to gain better functionality;
- Recommend technical solutions, new application design, process flows.
Requirements:
- Savvy minded and have the ability to think a little left of field / outside the box;
- A strong and creative communicator;
- Friendly, approachable and have good relationship management skills;
- An avid supporter of our fully inclusive culture – we celebrate difference and ensure that everyone belongs.