Database Reliability Engineer
Job Summary and QualificationsCLOUD DATABASE RELIABILITY ENGINEER I - POSTGRESQL
JOB SUMMARY
Cloud Database Reliability Engineers (DBRE) are critical to the Data Management Cloud Strategy. The DBRE performs data platform assessments and migrations of existing database environments.
DBRE is a hybrid role combining software engineering and database expertise. The Cloud DBRE works with database administrators, system reliability engineers, technicians, business analysts, and business owners to understand requirements and identify solutions.
The DBRE provides guidance and expertise for the continuous improvement of uninterrupted database operations. Senior-level DBREs provide guidance and expertise for continuous improvement, while entry-level DBREs play a key role in executing the department automation strategy.
The Cloud DBRE focuses primarily on developing and implementing strategies that:
Continuously identify process improvement opportunities through automation and streamlined work activities.
Eliminate manual effort by automating the build, upgrade, and patching of database infrastructure.
Proactively prevent outages by monitoring database and system parameters.
Remove variation and achieve consistency across different environments.
Cloud DBREs must demonstrate the ability to learn quickly and thrive in a team-oriented environment. Teamwork, communication, and interpersonal skills are equally important as technical capability.
RESPONSIBILITIES
- Migrate on-premises enterprise applications and related data to the cloud.
- Research and implement cloud services that maximize value for applications.
- Monitor cloud application performance for bottlenecks and resolve performance issues.
- Identify and implement cost-saving strategies to reduce ongoing cloud expenses.
- Automate key services and tasks across cloud systems to improve efficiency.
- Develop recovery plans and execute those plans in the event of cloud downtime.
- Design and deploy new applications directly in the cloud.
- Build strong professional relationships to leverage the skills and expertise of others.
- Present proposals and lead working sessions with peers and clients to align expectations, direction, and project timelines.
JOB SKILLS
- Strong communication skills with the ability to explain complex technical concepts to leadership, designers, support teams, and technical resources.
- Team-oriented mindset with a passion for onboarding, mentoring, and teaching others.
- Ability to define and gain adoption of best practice techniques.
- Experience planning and completing public cloud projects.
- Knowledge of Python, PowerShell, or other scripting languages used to automate processes.
- Experience with configuration management tools such as Ansible, ARM Templates, Terraform, and Infrastructure as Code solutions.
- Understanding of Azure data management and integration technologies, including Azure Data Factory and Azure Data Sync.
- Ability to evaluate industry trends in automation technologies and define and implement automation roadmaps.
- Familiarity with Agile development methodologies and CI/CD practices.
- Hands-on database administration experience, including on-premises to cloud database migrations.
- Knowledge of highly available database environments, backup and restore strategies, replication, disaster recovery planning, disaster recovery testing, and database failover capabilities.
TECHNICAL EXPERIENCE
- Reliability Engineering Tools
- GitHub preferred.
- Terraform preferred.
- Google Cloud Platform (GCP) and Microsoft Azure.
- Programming & Languages
- PowerShell.
- Azure Resource Manager (ARM).
- Databases
- Cloud-based database technologies including Azure SQL, Cloud SQL, PostgreSQL, and related platforms.
- Understanding of both relational and NoSQL databases.
- Networking
- Understanding of networking concepts related to database connectivity.
- Troubleshooting database connectivity issues.
- Knowledge of public cloud networking configurations.
- Certifications
- Public cloud certifications preferred.
- Database certifications preferred.
RELEVANT WORK EXPERIENCE
- Three or more years of related experience preferred.
EDUCATION
- Bachelor's Degree Preferred.
- Technical training considered beneficial.
OTHER/SPECIAL QUALIFICATIONS
- Ability to learn new cloud technologies and automation tools quickly.
- Strong analytical and problem-solving skills.
- Strong teamwork, communication, and collaboration abilities.
PHYSICAL DEMANDS/WORKING CONDITIONS
- Standard office environment.
- Extended periods of computer use.
- May participate in project activities that require collaboration across multiple teams and business units.
- Applied to this position, your skills will help transform healthcare through technology and solutions that dramatically improve patient care and business operations because everything done within ITG ultimately influences patient care.
BenefitsHCA Healthcare, offers a total rewards package that supports the health, life, career and retirement of our colleagues. The available plans and programs include:
- Comprehensive benefits for medical, prescription drug, dental, vision, behavioral health and telemedicine services
- Wellbeing support, including free counseling and referral services
- Time away from work programs for paid time off, paid family leave, long- and short-term disability coverage and leaves of absence
- Savings and retirement resources, including a 401(k) Plan with a 100% match on 3% to 9% of pay (based on years of service), Employee Stock Purchase Plan, flexible spending accounts, preferred banking partnerships, retirement readiness tools, rollover support and financial wellbeing counseling
- Education support through tuition assistance, student loan assistance, certification support, dependent scholarships and a partnership with Galen College of Nursing
- Additional benefits for fertility and family building, adoption assistance, life insurance, supplemental health protection plans, auto and home insurance, legal counseling, identity theft protection and consumer discounts
Learn more about Employee Benefits
Note: Eligibility for benefits may vary by location.If you find this opportunity compelling, we encourage you to apply for our Database Reliability Engineer opening. We promptly review all applications. Highly qualified candidates will be directly contacted by a member of our team.
We are interviewing - apply today!