
Senior Database Administrator
Instructure
full-time
Posted on:
Location Type: Hybrid
Location: Budapest • 🇭🇺 Hungary
Visit company websiteSalary
💰 HUF 1,500,000 - HUF 2,000,000 per month
Job Level
Senior
Tech Stack
AWSDynamoDBEC2NoSQLPostgresPythonSQLTerraform
About the role
- Design, deploy, and manage highly available and scalable database solutions using AWS PostgreSQL Aurora and Amazon DynamoDB.
- Administer and maintain database instances, including configuration, patching, upgrades, and performance tuning.
- Implement and manage robust backup and recovery strategies for both relational and NoSQL databases.
- Monitor database performance, identify bottlenecks, and proactively implement solutions to optimize performance and efficiency.
- Ensure database security, including access controls, encryption, and compliance with relevant regulations.
- Collaborate with software engineers to design optimal database schemas, write efficient queries, and troubleshoot database-related application issues.
- Develop and maintain automation scripts and tools for database administration tasks, leveraging AWS services and scripting languages (e.g., Python, Shell).
- Participate in on-call rotations and provide expert support for critical database incidents.
- Provide mentorship and guidance to junior database administrators and other technical staff.
- Stay current with emerging database technologies and best practices, particularly within the AWS ecosystem.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 5+ years of experience in database administration, with significant experience in AWS environments.
- Deep expertise in PostgreSQL and Amazon Aurora PostgreSQL, including replication, performance tuning, and high availability features.
- Proven experience administering and optimizing Amazon DynamoDB, including table design, indexing, and performance considerations.
- Proficiency in SQL and NoSQL query languages.
- Strong understanding of AWS services relevant to database management, such as RDS, EC2, S3, CloudWatch, and IAM.
- Experience with infrastructure as code (IaC) tools like AWS CloudFormation or Terraform is a plus.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a fast-paced, agile environment.
Benefits
- Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success.
- Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles
- Generous time off, including local holidays and our annual company-wide “Dim the Lights” week in late December, when we encourage everyone to step back and recharge
- Comprehensive wellness programs and mental health support
- Annual learning and development stipends to support your growth
- The technology and tools you need to do your best work — typically a Mac, with PC options available in some locations
- Motivosity employee recognition program
- A culture rooted in inclusivity, support, and meaningful connection
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PostgreSQLAmazon AuroraAmazon DynamoDBSQLNoSQLperformance tuningbackup and recovery strategiesdatabase securityautomation scriptsinfrastructure as code
Soft skills
problem-solvinganalytical skillscommunication skillsmentorshipcollaborationindependenceagile environment