UPC Insurance

  • Database Administrator

    Job Locations US-FL-St. Petersburg
  • Overview

    Summary:  UPC Insurance is seeking a full-time Database Administrator to maintain the security, integrity, and performance of the company’s transactional and reporting Microsoft SQL Server databases. This position will provide technical expertise in the design, implementation, and maintenance of database management systems. Additional responsibilities will include reporting, architectural reviews, technology management, etc.


    Essential Duties/Responsibilities:

    • Design, document, and implement development, staging and production databases and database environments for maximum performance, scalability, flexibility, and reliability.
    • Review and approve all proposed changes to database schema, tables, stored procedures, user-defined functions, SSAS cubes, SSIS packages, SSRS reports, etc.
    • Analyze and recommend database improvements
    • Troubleshoot database-related problems in applications, and effectively document and communicates root causes that lie outside the database system to the appropriate team (network, security, development, etc.).
    • Evaluate and recommend new database technologies.
    • Collect data in order to evaluate and optimize DBMS performance.
    • Monitor system resource utilization and trending for future capacity planning.
    • Install, test and maintain MS SQL Server software stack including patches, fixes and version upgrades.
    • Develop, manage and test database and information system backup and recovery plans.
    • Design and implement processes and procedures to reduce and eliminate database outages and downtime.
    • Monitor and support Always On availability groups and Windows Server Failover Clustering.
    • Design, implement and maintain database security strategies that provide the appropriate level of security for users and applications.
    • Ensure appropriate security and privacy measures are implemented on technology solutions to protect company data from intentional or accidental misuse.
    • Manage and audit database permissions and access.
    • Implement and maintain database security and encryption.
    • Monitor database logs for hardware, memory or disk space/capacity issues and take appropriate action.
    • Review and implement database parameter and configuration changes for optimal performance with the host operating system
    • Develop and maintain scripts to automate SQL administration tasks
    • Stay current on the latest technology trends and innovations to provide insight into strategic and tactical decisions as needed.
    • Recommend procedure modifications or improvements.

    Supervisory Responsibilities:  N/A


    Education and/or Experience:

    • Bachelor’s degree in Information Technology/Computer Science degree and 5+ years related experience and/or equivalent combination of education and experience.
    • MCSE DBA (preferred)
    • Microsoft Azure experience (preferred)
    • SSIS/SSAS/SSRS experience
    • Data Warehousing experience
    • Power BI experience
    • Data mining and analytics experience


    To perform the job successfully, an individual should demonstrate the following behaviors:

    • Motivation/Initiative: Motivated and curious, willing to ask questions, research issues and take on challenging projects/assignments; creative, brings new ideas to the table, exhibits self-confidence.  Has strong achievement motivation and tenacity. 
    • Administrative Skills: Possesses ability to organize and follow-through on multiple tasks, recognizes and attends to important details with accuracy and efficiency, effectively prioritizes work of staff members. Works to complete goals, tasks and plans, anticipates potential problems and analyzes alternative solutions.
    • Interpersonal Style: (Interpersonal Skills, Communication, Teamwork); develops/ maintains effective working relationships; listens attentively to others; communicates ideas clearly (written & verbal); relates to people in an open/ sincere manner; participates effectively in meetings; assists in finding solutions as well as identifying problems; communicates appropriately with supervisor, managed staff and co-workers. Able to manage other individuals and maintain calm and reliable demeanor in the face of challenges.
    • Self-Management: (Adaptability/Flexibility, Stress Tolerance, Autonomy); adapts readily to changes in routine; works effectively in stressful situations; needs limited guidance and direction; is comfortable working in a fast paced environment; is reliable and dependable; is results-oriented; maintains productivity and composure under pressure; views problems as opportunities to create solutions.
    • Thinking Skills: Diagnoses problems efficiently; gathers sufficient input before making decision or plans; makes timely decision, quickly determines sources of problem, identifies information needed to solve problem and analyzes alternative solutions, communicates issues and decisions effectively to team. 
    • Customer Orientation: Sensitive & responsive to internal and external customer needs; demonstrates skills in customer services and satisfaction; maintains a positive attitude, willing to listen to customer problems and seeks solutions; stays in tune with changing needs of customers.

    Required Skills: 

    • Communicates effectively
    • Works independently, requires minimal supervision
    • Customer focused
    • Effective in setting priorities
    • Organized and Efficient
    • Ability to manage relationships in a fast-paced environment, while demonstrating persistence and problem-solving skills.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed