Senior Database & Monitoring Application Engineer in REMOTE at Interface Security Systems

Date Posted: 10/9/2018

Job Snapshot

Job Description

At Interface, it’s the human equation that drives us.

Headquartered in St. Louis, Missouri, Interface is uniquely qualified to be the one source for safeguarding customer data, people, and assets. As the leading national provider of cloud-based managed network services and security systems for retail, commercial and small business customers, we provide the industry’s most comprehensive bundle of integrated solutions that connect and protect some of America’s best-known companies.

Our service offerings include PCI-compliant private secure managed broadband, managed digital voice, alarm/event monitoring, interactive video surveillance, managed access control and fire/life safety systems. Multiple UL-Approved 5-Diamond CSAA Certified Secure Operations Centers monitor, manage and support their system, backed by a nationwide service delivery infrastructure.

Interface believes in the philosophy of listening to our customers and addressing their needs. We are guided by integrity as well as an all-consuming desire to exceed expectations and foster long-term partnerships. Our goal is nothing less than complete customer satisfaction. And we strive to achieve it by providing responsive, accommodating service to each and every one of our valued clients.

Senior Database & Monitoring Application Engineer

The Senior Database & Monitoring Application Engineer is a highly knowledgeable member of a team responsible for developing MySQL database and remote site monitoring infrastructure solutions that meet or exceed business performance expectations.  The position is responsible for maintaining and developing a Configuration Management Database (CMDB) and creating the necessary tools to manage and maintain the design using Percona MySQL Server.  The Senior Database & Monitoring Application Engineer is responsible for database configurations, installations, maintenance, lifecycle, as well as the monitoring architecture and design for managed devices.

The member of this team will work closely with other team members to develop automation strategies and deployment processes.

Essential Functions of the Sr. Database & Monitoring Application Engineer:

  • Design and develop infrastructure monitoring and reporting tools.
  • Create tools to help teams make the most out of the available infrastructure.
  • Respond to phone calls, email, and technical requests in a timely manner.
  • Interpret customer requirements and translate those requirements into a functioning and manageable database design.
  • Maintain a strong working relationship with our database vendor and support contract.
  • Develop support processes for network engineers and help desk personnel to access stored data through custom SQL reports, online linux CLI tools, and web interfaces.
  • Develop documentation and training material on custom database applications.
  • Create tools and scripts to allow management of network configuration and other data by internal company personnel.
  • Assist network engineers with questions related to ongoing support and change requests of database schemas and functions.
  • Continuing education to maintain MySQL database expertise and knowledge of current and emerging open-source database technologies.
  • Establish standards and procedures for best practices involving databases and data management related issues.

Job Requirements

Qualifications of the Sr. Database & Monitoring Application Engineer:

  • Ten or more years of experience working with MySQL.
  • Hands on experience with large installs of Nagios / Icinga.
  • Knowledge of Network Infrastructure including VPNs, Routers, Firewalls, load balancing, and Switches.
  • Strong interpersonal, written, and oral communication skills.
  • Experience with scripting languages, automation tools, and performance tuning.
  • Ability to prioritize and execute tasks independently.
  • Ability to present complex data solution ideas in an understandable and relate-able fashion.
  • Keen attention to detail.
  • Experience deploying systems, software, and configuration changes.
  • Proficient analytical and problem-solving skills.
  • Ability to translate the business and application needs into solution architecture requirements and design.
  • Appreciation of risk management, change management, and configuration management.
  • Ability to integrate various technologies into complete solutions.
  • Minimum 5 years of experience managing and configuring enterprise-wide databases.

Interface offers a competitive compensation package based on education and experience plus excellent benefits that include medical, dental, vision, 401(k), paid time off, the opportunity for growth and much more. Please submit a resume, cover letter, and compensation requirements.

Interface Security Systems will not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, or national origin.  The contractor will take affirmative action to ensure that applicants are employed and that employees are treated during employment, without regard to their race, color, religion, sex, age, sexual orientation, gender identity, national origin, status as a protected veteran, or individual with a disability. Such action shall include, but not be limited to the following: Employment, upgrading, demotion, or transfer, recruitment or recruitment advertising; layoff or termination; for rates of pay or other forms of compensation; and selection for training, including apprenticeship. 

Interface Security Systems will, in all solicitations or advertisements for employees placed by or on behalf of the Interface Security Systems, state that all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, status as a protected veteran, or individual with a disability.