As a Database Engineer, you will be responsible for developing and optimizing complex SQL queries, stored procedures, functions, and views. You will also design, implement, and maintain SQL Server databases in a dynamic, collaborative team environment.
Requirements
- Bachelor’s degree in computer science, engineering, or related field
- At least five years of experience as a software developer or database engineer
- Strong proficiency in SQL and experience with database performance tuning, query optimization, and index management
- In-depth knowledge of backup and recovery strategies, high availability, and disaster recovery solutions for SQL Server
- Familiarity with scripting languages (e.g., PowerShell) for automating database tasks
- Experience working with SQL and writing queries for relational databases
- Familiarity with relational databases (SQL Server, etc.) and designing efficient queries
- Experience with data warehousing, ETL processes, or big data technologies
- Knowledge of additional database platforms and modern data architecture patterns
- Excellent time management skills with the proven ability to meet deadlines
- Ability to participate in Agile sprinting and ceremonies
- Collaborative mindset with a proactive, problem-solving approach
- Ability to manage complex technical conversations and align cross-functional teams
Benefits
- Competitive salary
- Benefits package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment