Position: Database Engineer
Company: GlobalLogic
Category: Other
Experience required: 3y
English level: upper

Job Description
In-depth experience with RDBMS
Good in implementing/administering RDBMS environments
Ability to identify requirements, develop data models, perform data analysis, write SQL queries, design and code stored procedures
Design, implement and maintain RDBMS database systems
Knowledge of RDBMS
Experience in building analytics models in the warehouse
Experience creating dashboards/reports
Experience with PostgreSQL
Experience in implementing data isolation through row-level security
Sharding and Partitioning strategies for performance and security improvements
Encryption/decryption of data leveraging AES256 keys
Stored procedures

Experience:

3+ years of overall experience as an RDBMS Developer
Advanced SQL - must have
PostgreSQL must have
Redis knowledge is a plus
Experience working in an Agile environment / multi-disciplinary Scrum team

English - Upper-Intermediate

Job Responsibilities
Administer SQL databases (PostgreSQL in Azure cloud)
Develop efficient and innovative solutions to technical problems.
Work on partitioning, sharding, scalability, replications, and multi-region deployments of the databases
Implement multi-tenancy support

Department/Project Description
You will be a part of a team developing digital collaboration tools with features enabling Analog to Digital. You will be working with a very well-known brand. The current focus is on applications built for use in Microsoft Teams & iOS/Android Mobile Apps. The product backlog has features across a broad range of technologies & business needs. This year is focused on global scalability, compliance & new UX features. The product is all Azure Technology Stack, Github Code Repositories & operates using Agile Scrum Processes. This is a top digital initiative for the company and a fun team to work on!