We are looking for a Senior/Lead Database Engineer to join our international team. In this role you will be responsible for designing testing protecting operating and maintaining client databases.
Requirements
- 6 years of experience with relational databases such as Microsoft SQL Server PostgreSQL or similar
- Expertlevel database skills and indepth understanding of SQL code development (stored procedures user functions triggers etc.)
- Familiarity with git and GitLab (or similar VCS)
- Proficiency in developing scripts to automate frequent tasks using any of the scripting languages like shell scripts and/or Python
- Exhibit strong problemsolving communications and collaboration skills ability to work well with a small distributed team
Nice to have
- Proficiency in DevOps automation tools (GitLab Jenkins)
- Familiarity with Power BI reporting and Azure Analytics Services DWH etc.
- Knowledge of database maintenance features like partitioning purging and scheduling database maintenance jobs
English level
UpperIntermediate
Responsibilities
- Daily support of Internal System Development department database storages (MS SQL Server and PostgreSQL) including security infrastructure monitoring and management of data structures and code across multiple internal systems and integration interfaces
- Help multiple teams with requests for designing database schemas and related SQL code (developing SQL code merging PRs code review supervision)
- Analyze datarelated requirements from internal systems development teams project managers and architects estimate and implement them
- Developing workflow of DBE team is organized by Kanban methodology
- Design and support documentation of conceptual and logical data models data lineage etc. using Data Governance tooling (Dataedo)
- Improve and monitor database performance by analyzing logs and using application monitoring tools
- Define and maintain data obfuscation rules