Database Administrator

Otus - Chicago, Illinois - Full time

The Department

At Otus, you will work with people that are passionate about improving the lives of teachers and students. We are a group of talented designers, developers, coaches, and leaders. We love what we do and strive to the best work we can each day.

On our team, you will find musicians, beer enthusiasts, designer toy collectors, table tennis fanatics, and more.

Your Role

We are looking for a talented and highly motivated database administrator to manage Otus database systems in multiple cloud environments. These database systems support new application features and expand the capabilities of our student performance platform, which is being used in school districts across the United States. The application is a shared, multi-tenant SaaS solution. The application written in Node JS and PHP, with client-side Angular, TypeScript and JavaScript. The database is MySQL Server running in AWS RDS.

Our ideal candidate is a self-starter who is capable of administering database systems in the cloud, while scaling up and out as our user base grows! You must be able to fully understand the ins and outs of database technologies, specifically MySQL Server. You’ll have the opportunity to immediately contribute and see results of your work in use by students, teachers, parents and district administrators across the country. This position reports to our CTO in our downtown Chicago office.

Responsibilities

  • Database design, development and administration of cloud-based, SaaS multitenant databases
  • Design new database tables, views, stored procedures and functions for new application functionality
  • Refactor existing database schema to optimize for performance and scalability
  • Manage all databases across our development, QA and production environments
  • Participate in database design, monitoring, optimization, and maintenance
  • Maintain, monitor, analyze databases, make recommendations regarding system and application health
  • Design new database tables, views, stored procedures and functions for new application functionality
  • Assist the development team with writing performant T-SQL queries
  • Documenting policies, processes, and procedures
  • Assist with DevOps projects as needed

Qualifications

  • Bachelor’s degree in Information Technology, Computer Science, or related field
  • 4-8 years of experience in MySQL database management and scripting in a professional environment.
  • Scripting skills are required.
  • Experience with Linux is required
  • Experience with database backup, restore and recovery models
  • Excellent written and verbal communication skills

Nice to Haves

  • Experience with leading cloud providers such as AWS, Azure or Google Cloud
  • Excellent with NoSQL, Big Data, AI and machine learning.

Otus is an Equal Opportunity Employer and embraces diversity of every kind.

Apply for this job

Apply for this job

Role

Operations

Experience Level

Senior Level

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

STAY UP TO DATE ON EDTECH
News, research, and opportunities - sent weekly.
STAY UP TO DATE ON EDTECH
News, research, and opportunities - sent weekly.