Database Architect Job Description
This role involves designing, optimizing, securing and maintaining database schema and infrastructure to enable enterprise-class SaaS operation. The ideal candidate will have a strong background in database administration, design, architecture, performance optimization, security, and cloud database technologies.
* Key Responsibilities:
* Designing and implementing scalable, efficient and well-structured databases.
* Maintaining and optimizing database schema and performance.
* Implementing and enforcing database security best practices, access controls and compliance policies.
* Developing backup, replication and disaster recovery strategies for business continuity.
* Monitoring and analyzing database performance to identify bottlenecks and optimize queries.
* Collaborating with engineering teams to design and implement database solutions.
Requirements:
* 7-9 years of experience in database administration in a SaaS environment.
* Bachelor's degree in Computer Science, Engineering or related field.
* Strong expertise in MariaDB/MySQL on Amazon RDS and/or Google Cloud SQL, and ElasticSearch.
* Deep understanding and application of database security best practices, encryption, access control and compliance requirements.
* Experience implementing reliable backup, restore and disaster recovery.
* Proven track record of optimizing complex queries, indexing strategies and caching mechanisms.
About Us:
We are a leading innovator at the crossroads of eCommerce and eProcurement, transforming how B2B buyers and suppliers connect, automate and scale their operations. We continue to expand our best-in-class B2B Connected Commerce solutions and technology platform to enable frictionless trade for thousands of businesses worldwide.