Returning Candidate?

Senior Database Administrator

Senior Database Administrator

ID de Trabajo 
2017-4431
Locación 
US-CA-MCCLELLAN
Categoría 
Software Development Jobs
Posición 
Tiempo Completo

Detalles de la oportunidad

Descripción

SBM Management is searching for a Senior Database Administrator with Web Developer Experience! The Senior Database Administrator is responsible for architecture, planning, developing, managing and implementing data storage needs for current and future SBM products. The Senior Database Administrator will also be responsible for maintaining the integrity of the databases, reviewing and implementing designs/data model, resolving performance issues and establishing best practices. This role will interface with Corporate, Operations and technical teams to develop and achieve product objectives and resolve issues.

Responsabilidades

  • Identify and design database requirements through customer interviews, analyzing department applications/programming and operations, evaluating existing systems
  • Recommend solutions by defining database physical structure and functional capabilities, database security, data back-up and recovery specifications
  • Install revised or new systems by proposing specifications and flowcharts; recommending optimum access techniques; coordinating installation requirements
  • Maintain database performance by calculating optimum values; implementing new releases; completing maintenance requirements; evaluating computer operating systems and hardware products
  • Prepare users by conducting training, providing information and resolving problems
  • Support database functions by designing and coding utilities
  • Maintain quality service by establishing and enforcing organization standards
  • Maintain professional and technical knowledge
  • Contribute to development team effort by accomplishing related results
  • Provide day-to-day support of data in a mission-critical 24x7 production environment
  • Control maintenance activities
  • Design in-house data retrieval and data management systems
  • Conduct feasibility studies, evaluate costs, analyze user needs, design data processing systems or sub-systems, program the systems or sub-systems, develop testing criteria and establish documentation to support the new system
  • Some travel will be required for this position

Certificaciones

  • Bachelor’s Degree
  • 5+ years of related experience and/or training; industry certifications strongly preferred
  • Must have Web Developer experience
  • Previous experience in managing projects within an Agile software development environment preferred
  • Strong knowledge of object oriented development practices with an emphasis in the .NET technology stack
  • Extensive knowledge of relational databases from schema design to writing complex, optimized queries and familiarity with NoSQL databases is a plus
  • Understanding and expertise in design patterns, version control systems, N-tier application architecture, LINQ, SQL Server Integration Services, ASP.NET, MVC
  • Advanced knowledge of operating systems
  • Working knowledge of open source and proprietary monitoring and log parsing tools such as Nagios, Sensu, Icinga, Ganglia, Splunk, or logstash
  • Working knowledge of: Oracle, MySQL, PostgreSQL, and/or MSSQL, NOSQL; open source and proprietary monitoring and log parsing tools (Nagios, Sensu, Icinga, Ganglia, Splunk, logstash)
  • Knowledge of: Java, Java scripting, Perl and shell scripting; configuration management software (chef and puppet); deployment automation software (kickstart, preseed, cobbler)
  • Detailed knowledge of database architecture, design and software development lifecycle; product management software; spreadsheet and word processing software
  • Experience integrating data from multiple systems into single application or platform strongly preferred
  • Excellent communication and presentation skills
  • Ability and experience working in a fast paced environment
  • Adept with using various resources to research issues
  • Ability to work with users to provide programming solutions to simple business problems
  • Bilingual (English/Spanish) is a plus