Senior Database Administrator
Typical Day in The Role:
• Provide on-site database and system support
• Monitor, collect statistical information, and provide reporting on capacity and system performance
• Based on statistics, make recommendations to maintain and improve capacity and system performance
• Monitor the system, and act upon system and application automated alerts
• Perform diagnostics, testing, and troubleshooting of software, o/s, and database issues (ex. correcting installation, configuration, or data problems)
• Plan and perform software installation, configuration, upgrade and patching
• Plan and perform database configuration, maintenance, upgrade and patching
• Perform and manage system and database backups
• Perform manual switch to redundant system / database components, in case of system failure
Must Have Skills/Requirements:
1) Experience as a Database Administrator in providing technical support, covering application and/or database administration and operations to include monitoring maintenance capacity, performance monitoring/planning and incident/problem troubleshooting and resolution
2) Hands-on experience with Quality Assurance (QA) medium/large projects
3) Establish test cases and criteria to complex business functions and requirements
4) Hands-on experience with SQL development for MySQL, PostgreSQL, Cassandra, MongoDB OR Oracle. MongoDB is preferred
5) Experience with JSON, Python, Linux/AIX Shell Scripts
6) Proven ability to write excellent technical documentation
Nice to Have Skills:
– Jira, Confluence, Bitbucket, ServiceNow
– Agile methodology
– Insurance or Banking experience
Soft Skills:
– Strong communication skills – written & verbal (will be speaking with various teams)
– Need someone willing to learn
– Quick to pick up on new things
Education:
• Bachelor's degree in a technical field such as computer science, computer engineering or related field required