Full-Time

Senior Database Administrator

Radiant Info Systems

Radiant Info Systems

No salary listed

Kansas City, KS, USA

In Person

Category
DevOps & Infrastructure (1)
Required Skills
MySQL
Data Science
SQL
Machine Learning
RDBMS
REST APIs
Linux/Unix
Requirements
  • Five or more years of related professional experience.
  • Ability to lead and coordinate with teams.
  • Ability to write and execute complex SQL queries to extract and process data.
  • Deep understanding of database structures, theories, principles, and practices.
  • Experience in Agile methodologies and processes in the software field.
  • Deep knowledge of various data sources (government, open source APIs, point-of-sale, proprietary sources, etc.) and experience in linking them.
  • Experience with very large datasets.
  • Experience analyzing data and information to drive decisions.
  • Strong experience with Cloud Technologies.
  • Knowledge and experience with computer hardware including servers, networks, SAN technologies, I/O subsystems, etc.
  • Experience in Web services and API integrations and data integrations.
  • Understanding of server-client computing and relational database environments.
  • Experience with data management and data processing flowcharting techniques.
  • Very strong knowledge of reporting and query tools and practices.
  • Good understanding of the organizations goals and objectives.
  • Good interpersonal, written, and oral communication skills.
  • Ability to present ideas in user-friendly language.
  • Self-motivated and directed, with keen attention to detail.
  • Ability to prioritize and execute tasks in a high-pressure environment.
  • Good written and oral communication skills.
  • Demonstrated ability to create database and security standards for SQL Server and MySQL environments.
  • Demonstrated ability to develop stored procedures, triggers, indexes, and views and any other database objects in support of application development projects.
  • Experience in developing and maintaining relational structures including backup/recovery, log shipping procedures.
  • Very strong experience with the setup, configuration, maintenance, and trouble-shooting with MySQL and SQL Server replication environments.
  • Very strong experience with various MySQL engine types, including InnoDB, MyISAM, MEMORY.
  • Very strong experience with performance tuning MySQL and SQL Server databases for a variety of environments and user requirements.
  • Very good experience in UNIX, Linux and similar platforms.
  • Excellent team player with skills to effectively communicate with a diverse team.
  • Must be able to handle conflict, difficult situations, and urgent issues in a professional manner.
  • Self-starter with a strong sense of ownership and good follow through skills who displays a passion to test and deliver high quality software.
  • Experience in Database Architecture, Design and Implantation.
  • BS Degree in Computer Science, Business Administration, Information Technology or related field preferred
Responsibilities
  • Administer Microsoft SQL Server and MySQL databases; responsible for database integrity, security, disaster recovery, and performance tuning; develop and enforce database administration and user standards and procedures; audit, modify, and amend data in systems using SQL commands, hand-editing, and bulk import; oversee the scheduling of database projects, database and transaction log backups, notifications, and database replication between multiple SQL Servers and remote sites.
  • Assist developers in creating database objects and SQL commands to properly query databases.
  • Fluent in backup/restore and log shipping procedures.
  • Create documentation on database recovery and architecture.
  • Consistently write scalable, extensible, and high performance code.
  • Demonstrate a passion for solving complex problems and providing elegant solutions.
  • Isolate, replicate, and resolve defects in a timely manner.
  • Design and develop advanced database solutions including stored procedures, triggers and any other database objects.
  • Monitor and maintain security and performance needs of relational databases.
  • Monitor long running transactions and have the ability to optimize query executions with index tuning and optimized SQL coding techniques.
  • Map out conceptual design patterns for hierarchies and other complex non-relational types of models.
  • Install and maintain new versions and upgrades of SQL Server and MySQL, including large replication environments for data mining and mid-sized High Availability environments.
  • Review and make recommendations for tuning existing environments.
  • Design and tune new tables, databases and environments for both existing environments and new work.
  • Monitor and support current and future environments.
  • Create, maintain and update maintenance scripts for MySQL and SQL Server databases.
  • Design, create and implement new database environments including high availability, replication setups and clustering.
  • Write database documentation including data standards, procedures, and definitions for a data dictionary.
  • Control access permissions and privileges.
  • Develop, manage, maintain and test backup and recovery plans.
  • Very good experience in capacity Planning.
  • Communicate regularly with technical, applications and operational staff to ensure database integrity and security.
  • Work with Product Management, Engineers, QA and Client Support to ensure product is delivered within quality metrics.
  • Ensure Data Integrity complies with Clients' needs and Release Criteria.
  • Ensure functional and design specifications support the delivery of a reliable, stable, high-performance database system.
  • Detail oriented with a strong ability to think abstractly and out of the box.
  • Be results driven - prioritize, take initiative and take ownership.
  • Accept changing priorities with the ability to rapidly adapt to change.
  • Be able to work on a system that speaks natively to different database platforms, enabling individual users and enterprises to rapidly explore their data and author insightful visualizations.
  • Help in designing and building Pulse Data Warehouses and contributes to the vision, design and implementation of our future Data Integration Hub
  • Translate client user requirements into Data Flows and Data Mapping
  • Identify business and technical impacts of user requirements and engage Product Team members and provide suggestions and solutions.
  • Other duties as required

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A