Database Engineer

» Database Engineer
Information Technology
in Tampa
, FL
Reference: 19-04340

 

 

 

 

 

 

 

 

 

Our client is looking for a Database Engineer. He/She will be responsible for all aspects of the design, development and delivery of data and database solutions. The Database Engineer is also responsible for effective provisioning, installation/configuration, operation, and maintenance of database hardware and software and related infrastructure. Our client is looking for an individual that is willing to participate in technical research and development to enable continuing innovation within the infrastructure.

Responsibilities:

  • Design, develop and deliver/implement data solutions to include database design and relational modeling, prototyping of concepts to proof of concept, development of standards, design and development of test plans, code and module design, development and testing, data solution debugging, design and implementation of a solution that follows efficient design techniques and development that meets and exceeds the intent of the design of the data solution
  • Effectively manage day-to-day tasks/activities in coordination with a team of developers to effectively meet the deliverables and schedule of a data solution component within a larger application project
  • Lend support to various business and technology teams as necessary during design, development and delivery to ensure solid, scalable, robust solutions
  • Support and maintain data and database systems to meet business delivery specifications and needs
  • Plan, design, and build scalable real time data solutions for the next generation of our pharmacy POS platform
  • Work with platform Product Engineers to improve performance, stability, and availability of our MS SQL Server databases
  • Help manage our production MS SQL Server Database clusters; improve monitoring, performance, schema change processes
  • Evangelize best data practices among the engineering help and help internal education
  • Work together with DevOps Engineers to improve our Azure data infrastructure

Qualifications:

  • 8-10 years of experience
  • Experience architecting and building large scale DBMS systems
  • Experience using MongoDB and/or PostgresSQL
  • Experience with container development
  • Deep SQL expertise, knowledge, and at least 5-7 years of experience working with Microsoft SQL Server and Azure SQL databases
  • Experience with T-SQL development, implementing referential integrity, enforcement of data constraints, database indexing strategies, and query optimization. Good knowledge of at least one scripting language (PowerShell preferred)
  • High level of competence in language including Python, Java, and JavaScript
  • Excellent communication skills, verbal and written
  • Experience in a fast paced, Agile startup environment
  • Passion for building high quality software
  • Experience with OpenStack
  • Exposure to NoSQL databases is preferred
  • Expertise in designing enterprise large-scale software infrastructures
  • Knowledge of software defined storage protocols with API’s into data repositories and/or database management
  • Application of security tools associated with database architecture in the virtual environment
  • US Citizenship is required

Education:

  • Bachelor’s degree in Computer Science or related technical discipline, or the equivalent combination of education, technical training, or work/military experience