Client Notes:
- Senior Redis database administration and the ability to work in a fast-paced collaborative environment.
- This team provides support for on-premises and cloud databases (IaaS and DBaaS) including critical Tier 1 and Tier 2 systems that utilize high availability solutions with clustering, shards, and replication.
- This resource will support - design, implementation, and maintenance of Redis caching databases. You will ensure integrity and high availability of the Redis environments in your charge. Responsibilities include, but are not limited to, on-prem VM and as-a-service cloud implementations, monitoring/alerting setup and admin, application consulting, performance tuning, version upgrades, automations, Redis architecture, access methods and reviews, backup/recovery, vendor coordination/ticketing, and team mentoring and knowledge sharing. Work with peer DBAs, project teams, application contacts to support and maintain current implementations as well as new builds/requirements. Assuring the Redis caching implementations are secure, compliant, and adhere to minimum security requirements. You will use your knowledge and experience in the Redis space to support application requirements and make recommendations for improving existing and future processes. You will aid in reviewing new Redis enhancements, features, products for future use and planning.
Required Qualifications:
- 5+ years of experience with Redis Opensource
- 5+ years of experience with Redis Enterprise – clustering, sharding, replication, high availability, multi-region
- 3+ years of experience with Azure Cache for Redis (and/or GCP Memory Store)
- 8 years of combined experience in Database Administration / Engineering
- Advanced knowledge of performance tuning, monitoring/alerting, observability, dashboarding
- Advanced knowledge of process/query analysis
- Advanced knowledge of maintenance routines, upgrades, patching
- Ability to collaborate with DBA peers and mentor, work well in a team and independently
- Experience with automation via Ansible, Terraform
- Experience with deployments (CI/CD) with GHA, GitHub, Jenkins
- Ability to work off-hours for application release support, Linux patching support, maintenance windows
Preferred Qualifications:
- Experience with other Redis features besides caching (i.e., vector database)
- Experience with DevOps and the role database administration
- Familiarity with Flyway/Liquibase
- Standards for configurations of databases based on T-shirt sizing
- Healthcare IT experience
Education:
- Bachelor’s Degree in computer science or equivalent experience
Job Type: Contract
Salary: $65.00 - $70.00 per hour
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Redis: 6 years (Required)
- Database administration: 6 years (Required)
- Performance tuning: 4 years (Required)
- Ansible: 3 years (Required)
- Terraform: 4 years (Required)
- GitHub: 4 years (Required)
- Jenkins: 4 years (Required)
- Linux: 4 years (Required)
Work Location: Remote