Smarter Contact is a rapidly growing SaaS company at the forefront of revolutionizing customer engagement. Our cutting-edge platform empowers businesses to connect with their customers in meaningful ways, utilizing the latest technologies to enhance communication, streamline processes, and drive overall customer satisfaction.
As we are growing our market presence we are looking for a senior database administrator/architect to optimize our backend data infrastructure resiliency, scalability, and accessibility. This is a contract position with the potential to convert.
The Work:
- Work with the senior engineering team to understand the current environment and database design, implementation, data sets, and behaviors
- Identify infrastructure, database, tables, and internal process improvements and create a plan of action to resolve
- Re-design infrastructure for greater scalability, optimizing data delivery, and automating manual processes
- Assemble, analyze and organize complex data sets to address business requirements
- Provide guidance, hands-on development, and operational support for the deployment of database scripts and changes across multiple environments (development, staging, production)
- Drive runtime analytics - measure, monitor, and report on data and data operations
The Requirements:
- A degree in information technology, computer science, or similar field
- 8+ years of experience as a Senior DBA
- In-depth knowledge of current and emerging data technologies, with a focus on SaaS and cloud-based solutions
- Excellent communication skills and requirements elicitation, with the ability to articulate complex technical concepts to non-technical stakeholders
- Strong expertise in Google Cloud Platform (GCP), including but not limited to Cloud Storage, and Cloud SQL
- In-depth knowledge of Postgres database management, including database design, deployment, optimization, and maintenance
- Hands on experience in SQL query design and implementation
- Expert knowledge in SQL performance tuning and query optimization by indexing, partitioning and denormalization
- Architectural proficiency in designing and implementing scalable, distributed data systems for multiple environments
- Familiarity with working in Agile development environments
Nice to Have:
- Knowledge of NodeJS and TypeScript, our core tech stack
- Prior experience in the messaging space
- Worked for a fast moving startup
We are looking for the BEST that want to be part of a fast growing company that is set to take off. If you meet ALL of the qualifications, we can't wait to hear from you.