Become a part of a fundraising product that conquers the USA non-profits market! Salsa is the BEST of Non-Profit CRM Software in 2020 Award Winner🏅 You may help thousands of non-profit organizations do marketing and accept donations from all over the world easier!
You will work with the Salsa Engage project, a digital engagement platform, purpose-built with everything needed to communicate, advocate, and fund a cause. Involves marketing automation, workflow management, online fundraising, multi-channel online advocacy, peer-to-peer campaigns & events, integration with Salesforce.
Requirements:
● 3+ year experience as Database Developer
● 1+ years of hands on Postgres DB developer experience and within all layers (RDBMS, ETL, OLAP, BI).
● Rapid and accurate problem localization, troubleshooting and resolution
● Getting to the Root Cause and preventing problems from reoccurring
● Knowledge of Best Practices in database monitoring, maintenance, operation, updates, and security.
● Experience with large schemas (100+ tables / objects) with large data sets (billions of records)
Candidate must be able to:
● Demonstrate experience specifying, developing, building and maintaining highly reliable PostgreSQL solutions
● Demonstrate project estimation, scheduling skills and experience working in an Agile environment.
● Provide identification, diagnosis and resolution of production data problems in a fastpaced setting
● Work well with sysadmins, developers and customer support
● Speak english well enough to work at times directly with top tier customers facilitated through customer support
It’s a full-time position 🕑
● Office or remote is your choice
● Regular technology events and workshops
● Paid sick leave
● 4 weeks of paid vacation
● Medical insurance package
● Corporate library
● Paid English classes
● Office relax zone
● Fun events for all team members
● Friendly and professional team
● Providing all the necessary staff that you need for the productive workday
As a DB Developer you will:
● Work closely with backend and PM team to create data models for new functionality
● Create ETL procedures to gather data from in-house source systems and transform it for reporting purposes
● Help the backend team use database efficiently
● Monitor and tune sql queries in OLTP and OLAP databases
● Constantly look for and propose ways to optimize the system and accommodate the growth
● Apply all knowledge to help the team during big events with high load in realtime
Scope:
● Own all DB aspects of our SaaS platform, including Lab (Dev, QA, UAT) and Production environments
● Troubleshoot PostgreSQL stability and performance problems at all levels (SQL and data model tuning)
● Design and implement reliability and scalability improvements
● Assist application developers in data modeling (DDL)
● Design and improve ETL processes to support subscription data loads, log harvesting and data mart
● Design and implement solutions in cloud (e.g. AWS RDS), where appropriate
Online fundraising and marketing platform for non-profit organizations. A huge platform that gives organizations a wide range of different tools to perform their fundraising, advocacy and other campaigns