Database Administrator

This position’s primary responsibilities include:
  • Analyzing department applications, programming, and operations; evaluating existing systems and designing proposed systems.
  • Recommends solutions by defining database physical structure and functional capabilities, database security, data back-up, and recovery specifications.
  • Maintains database performance by calculating optimum values for database parameters; implementing new releases; completing maintenance requirements.
  • Establishing the needs of users and monitoring user access and security;
  • Supports database functions by designing and coding utilities.
  • Support a team of developers and QA engineers.
  • Keep current on relevant technologies.
  • Partner with internal and external as needed to complete projects.
  • Contributes to team effort by accomplishing related results as needed.
  • Bachelor Degree in Computer Science  or equivalent experience.
  • Max 28 Years Old.
  • Linux administration experience.
  • Experience with at least one scripting language (PHP, MySQL, PerconaDB).
  • Knowledge of Database View, Procedures and other Database Functions.
  • Pairing and/or collaborating with internal customers regarding software needs and usage.
  • Effective communication with internal customers regarding software needs and usage.
  • High level of accuracy and attention to detail.
Preferred Qualifications
  • Fresh Graduate are welcome
  • Professional experience with MySQL,NoSQL, Database Caching preferred.
  • Familiar with partitioning, archiving, and other solutions for data scalability.
  • Experience with Varnish, Memcached, Elasticsearch, Sphinx.
  • Experience with source code control processes (git/github/bitbucket).
  • Able to solve complex business problems with generic and reusable solutions.
  • Fluent in relational database design.
  • Excellent written and verbal English communication skills.
  • Strong sense of direction on a project.
  • Proven track record of managing challenging technical projects and delivering quality software in fast-paced, deadline-driven environments.
  • Team player with leadership/mentoring experience, the ability to help and motivate others, and the desire to see them succeed.
  • Passion for learning new software development technology and staying current on technology trends.


Upload Resume *(.pdf,.doc,.docx only | max. 5mb)