Work with a global cross-functional engineering team on developing new services , tools to enable core Product capabilities.
Design, develop, test and automate all SQL Development and DBA activities, act as a Data Analyst, Data Developer and DBA
Take full ownership of software development lifecycle including planning, design, development, test & deployment of database components.
Evaluate new technology solutions, innovation, evolution, and trade-offs
Participates in R&D, Proof of Concepts, Prototyping, Code review etc.
Ensure software products meet all non-functional requirements including operational and security needs
Excellent verbal and written communication skills, problem solving skills
Ability to document and explain technical details clearly and concisely.
What you bring:
4+ years of extensive experience with data modeling, data management principles and best practices in order to properly store, and structure data for multiple applications.
Strong knowledge in PostgreSQL Server
Program and develop SQL scripts, tables, views, stored procedures, functions, triggers & constraints.
Experience in Python Scripting
Azure Database (Nice to have)
Optimizes database performance through the use of database performance tuning techniques and tools.
Experience with database design including replication, high availability, redundancy and documentations.
Experience with backups, restores and recovery models.
Strong analytical, logical skills and working with Agile/Scrum based development process