What you'll do
- Design and implement solutions to support, operate and manage the entire fleet of our databases much more efficiently.
- Provide recommendations and assistance to customers in resolving issues and performance bottlenecks.
- Assist with performance testing and application benchmarking activities.
- Partner with other teams to define product enhancements/ specific issue resolutions etc.
- Continuous improvement of existing processes and standards.
- Participate in documenting technical solutions and improving our processes.
- Work on designing and implement automations to reduce manual intervention for database related manual maintenance/ reporting activities.
What you bring
- 5+ years of professional experience as a Database Administrator or Database Engineer.
- Strong expertise in database management and data maintenance using SQL Server or Azure SQL or PostgreSQL.
- Proficient in SQL Server or Azure SQL or PostgreSQL administration, including backup and recovery procedures and database security.
- Strong expertise and proficiency with database performance tuning
- Experience and knowledge of scripting languages/automation.
- Excellent problem solving and debugging skills.
- Strong experience working on a cloud platform particularly MS Azure or AWS.
- Excellent communication and collaboration skills, able to work effectively with customers and across a dispersed team.
Nice to have
- Familiarity with DevOps practices and tools for continuous integration and deployment.
- Able to work independently with a minimum of supervision.
- Customer oriented mindset and background in customer consulting would be a plus.
- Knowledge how high availability environments function (24*7) would be a bonus, but not a pre-requisite
- Any additional experience with other databases in addition to SQL Server and PostgreSQL is a plus
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Job Segment:Cloud, Testing, Database, ERP, DBA, Technology