Job Description
Company: Upland Software
Location: Austin, TX, USA
Workplace Type: Remote or Hybrid
Employment Type: Parmanent
About the Role
At Upland Software, you’ll find smart, creative teams who love working together to deliver value for our customers, and a global culture of growth and possibility. Upland Software (Nasdaq: UPLD) is the intelligence layer that unifies and contextualizes enterprise knowledge, content, and data, turning isolated information into actionable outcomes for every human and agent.
This is a Senior Database Administrator position largely responsible for providing operational database services to Upland Software in a production role. The immediate responsibility of this role is to assist the current Cloud Operations team with the migration of MySQL 5.6 to 8.0.43, as well as owning database infrastructure design, ensuring optimal performance, availability, and reliability. You will work closely with Development to come up with strategic solutions to recurring problems. You will be responsible for all aspects of application database platforms including infrastructure, database design, data flow, and overall performance.
What You’ll Do / Key Responsibilities
- Manage 19+ MySQL instances across 5 AWS regions, currently split between RDS and EC2 instances.
- Lead and assist with the in-flight project to upgrade MySQL 5.6 to 8.0.43.
- Maintain and optimize Amazon RDS (MySQL 8.0.x), DocumentDB, and DynamoDB environments.
- Oversee DocumentDB and DynamoDB clusters for high availability and scalability.
- Monitor and tune database performance, capacity, and replication.
- Manage cross-region read replicas, multi-AZ deployments, and failover procedures.
- Implement and verify automated backup, recovery, and disaster recovery strategies.
- Conduct DR (Disaster Recovery) testing and maintain failover documentation.
- Monitor systems using CloudWatch, CloudTrail, Alert Logic, and SNS notifications.
- Own, track, and resolve database-related incidents and requests within established SLAs.
- Review service-related reports (e.g., database backups, maintenance, monitoring) to proactively identify issues.
- Ensure PCI DSS compliance and secure encryption of data at rest and in transit.
- Partner with Development and CloudOps teams to deliver resilient, high-performance database solutions.
- Identify cost optimization opportunities for storage, backups, and data transfer.
- Coordinate database alerting, escalation, and response across global teams.
- Initiate and perform changes on production systems and proactively escalate unresolved issues.
Requirements & Qualifications
- 7+ years of MySQL database administration experience supporting production environments.
- 5+ years of AWS cloud database management experience with RDS, DocumentDB, and DynamoDB.
- 5+ years of experience in AWS production environments with multi-region, high-availability database architectures.
- Strong Windows Server administration experience running on AWS EC2 instances.
- Experience performing MySQL legacy upgrades to version 8.x.
- Broad experience across multiple database platforms.
- Scripting skills in PowerShell, Bash, and Python.
- Monitoring expertise with CloudWatch, SNS, and third-party tools.
- Strong written and verbal communication skills, with the ability to explain complex technical problems to non-technical business stakeholders.
- Excellent documentation skills.
- Ability and desire to learn new systems quickly with little supervision and an eagerness to stay on top of emerging technologies.
- Proven ability and desire to automate solutions.
- Service-oriented mentality with a high sense of ownership of assigned problems and requests.
- Highly collaborative team player with the ability to apply creative problem-solving and manage through ambiguity.
- Ability to work under remote supervision and with a minimum of direct oversight.
Preferred / Bonus Qualifications (if applicable)
- Knowledge of PCI DSS compliance requirements would be highly beneficial.
Benefits & Perks
- A global culture of growth and possibility alongside smart, creative, and passionate teams.
- Flexible operating model that supports a remote work environment.
#LI-Hybrid
Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.