LivePerson is experiencing rapid growth, and we’re evolving our database infrastructure to scale faster than ever. We are building a team dedicated to optimizing data storage, accessibility, and performance across our applications. As a Senior Database Engineer, you will be a key contributor, driving innovation in cloud database solutions and automation.
You will:
- Partner with cross-functional teams to define database requirements and architectural strategies.
- Design, implement, and maintain highly scalable, on-prem and cloud-based database systems on Google Cloud Platform (GCP).
- Develop automation solutions using Terraform, Ansible, and Python to streamline database provisioning and management.
- Ensure robust version control of infrastructure configurations for seamless deployments.
- Monitor, troubleshoot, and optimize database performance, addressing bottlenecks proactively.
- Establish and enforce backup, recovery, and disaster recovery protocols to protect data integrity.
- Collaborate with security teams to implement compliance and data protection measures.
- Lead incident resolution, analyzing root causes and driving long-term solutions.
- Stay ahead of industry trends in DevOps, cloud computing, and database technologies.
- Participate in on-call rotations, ensuring 24x7 support for mission-critical systems.
You have:
- 8+ years of experience managing large-scale production database systems handling terabytes of data.
- Expertise in MySQL administration & replication.
- Experience with anyone of Elasticsearch, Kafka, Hadoop, and Vertica is plus
- Strong background in Google Cloud Platform (GCP) or AWS database deployments.
- Proficiency in Infrastructure as Code (IaC) using Terraform & Ansible.
- Skilled in Python & Bash scripting for automation.
- Hands-on experience with Liquibase or Flyway for database automation.
- Knowledge of monitoring tools like Prometheus, Grafana, PMM (Percona Monitoring and Management) and ELK stack (Elasticsearch, Kibana & Logstash).
- Strong problem-solving skills with a proactive approach to troubleshooting complex issues.
- Solid foundation in database architecture, optimization, and CI/CD concepts.
- Excellent collaboration & communication skills in a dynamic team environment.
- Highly accountable with a results-driven mindset.
- Able to create documentation, work on changes, incidents and jira tickets.
- Relevant certifications (AWS, GCP) are a plus.