MSSQL DBA Expert – remote
Responsibilities
- Maintain database systems on safe operational level with best possible performance and uptime
- Design and implement database systems in accordance with business requirements
- Implement changes and apply new patches and versions when required
- Roll out the existing Always On concept in our production for critical databases
- Support and ensure backup and recovery of database systems together with the customers and the different internally IT providers
- DB user management and hardening for security
- Monitoring for any issues within database and sustainable resolution issues (Foglight, PRTG, ELK, Grafana and Splunk)
- Ensure seamless data synchronization & replication between distributed database systems across frontends and backends
- Perform regular tests, analysis, and evaluations to ensure/optimize performance, business continuity, data security, privacy and integrity
- Determine, document, and enforce database policies, procedures and standards
- Troubleshoot database-related application issues together with the DevOps teams
- Conceptual work on database enhancements and extensions
- Train and support team members & DevOps teams in designing & creating efficient databases
- Analyze query performance, optimize database structures, and implement indexing strategies to ensure databases run efficiently
Requirements
- Master’s degree in IT, Computer Science or related field with 3 or more years of working experience in software development
- Proven working experience as a Senior DB Engineer and Database Administrator (>3yrs)
- Hands-on experience with distributed MSSQL and NoSQL databases, DB standards & end user applications
- Excellent knowledge of monitoring, replication, reporting, disaster recovery, data security, integrity
- Excellent in T-SQL and safe in scripting, CASE tools (frontend/backend) and third-party tools
- Familiarity with database design, documentation, and coding
- Problem solving skills and ability to think algorithmically
- Business awareness and comprehension of IT business requirements
- Microsoft certified Azure Database Administrator Associate, or alternative certifications is a plus
- Experience with containerization of databases (Docker, Kubernetes, OpenShift, …) is a plus
- Goal oriented team player working closely together with the teammates, our engineers, servicedesk and different IT departments
- Different culture experience (Asia, West and East Europe) is beneficial
- Capable to summarize and explain complex technical topics in easy manner
- Fluent spoken and written English
- Virtual working experience within distributed teams
- Stress resistant due fast switching topics between the meetings and teams