Database Administrator (Raleigh, NC)

IXL Learning - Raleigh, North Carolina - Full time

IXL Learning, a leading edtech company with products used by 12 million students worldwide, is seeking a database administrator to manage our Postgres and MySQL environments. This position will be responsible for maintaining the database infrastructure of our production, dev/test, and disaster recovery environments to ensure stability and performance requirements are met; manage backup and off-site replication; manage patching and upgrades; and build out an AWS-based Postgres architecture.

WHAT YOU'LL BE DOING

  • Administration of PostgreSQL and MySQL databases throughout the development and production lifecycles
  • Develop and maintain processes for optimizing database security and standards
  • Manage backup and recovery functions for a PostgreSQL environment
  • Monitors performance issues on all production and non-production databases (as applicable) implementing performance monitoring and trending on all production and applicable non-production databases
  • Assist development groups in optimizing SQL statements in applications, batch jobs, and reports and in designing and using databases and database applications and processes for maximum performance, security, reliability, and availability.
  • Cross-training in NoSQL database administration (Cassandra and MongoDB)
  • Create automation for repeating database tasks
  • 24x7 on-call rotation for critical system issues
  • Coordinate with engineering teams to keep database software up-to-date

WHAT WE'RE LOOKING FOR

  • BS in Computer Science or IT related field
  • 4+ years of IT experience
  • 3+ years PostgreSQL Database Administrator (working with PostgreSQL v11.0 and above)
  • In-depth knowledge of PostgreSQL Architecture
  • Working knowledge of Patroni HA Cluster
  • Working knowledge of Amazon RDS (Postgres, MySQL, and Aurora)
  • 3+ years of experience in any other database administration is a plus
  • Strong communication and interaction skills
  • Eagerness to learn

ABOUT IXL LEARNING

IXL Learning is a leading educational technology company on a big mission: creating innovative learning experiences that help all learners reach their full potential. IXL's comprehensive curriculum and insightful analytics help more than 500,000 teachers deliver personalized instruction, and empower over 12 million students to achieve new learning milestones every day.

At IXL, we’re passionate about our mission of creating the best educational technology that improves learning for all students. We bring that same passion to creating a workplace that values diversity on the basis that all of us bring a unique perspective and experience that advances IXL’s mission.

We strive to increase diversity in race, ethnicity, gender, age, sexual orientation, and physical or mental ability and to continually promote a work environment where everyone, from any background, can do their best work.

Apply for this job

Apply for this job

Role

Engineering

Experience Level

Mid Level

Share this job
Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up