Senior Database Developer

| Hybrid
Sorry, this job was removed at 8:18 a.m. (CST) on Tuesday, October 5, 2021
Find out who's hiring in Phoenix, AZ.
See all Developer + Engineer jobs in Phoenix, AZ
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Overview
The Database Engineer will design, manage, monitor and optimize the performance of our organization's databases. Enhancing our data storage capacity, writing new support programs and scripts, and troubleshooting database code.
To ensure success as a database engineer, candidate should exhibit knowledge of best practices in database management and experience in a similar role. A qualified database engineer will be someone whose database optimization skills translate into the efficient flow of information throughout an organization.The candidate should have agile development experience with a lean cross functional team to quickly provide a solution that meets customer requirements.
Job Description

  • Multi-Cloud Data Stores: Manage program's Multi-cloud data stores capability in our AWS cloud environments. Monitor server and database performance and ensure effective and efficient utilization of database systems/processes while meeting the necessary SLAs. Also develop and maintain accurate system documentation.
  • Data Catalog and Metadata Management: Experience in Data Management practices including data catalog, data dictionary and metadata management.
  • Database Management & Security: Experience in Installing, configuring, patching and upgrading SQL servers and its components such as SSRS, SSIS and SSRS. Able to implement database security and audits at server and database level.
  • Development: Hands on experience in relational database programming in Microsoft SQL server, T-SQL, Stored procedures, data modeling skills. Experience in developing and troubleshooting SSIS packages, developing and improving SSRS reports, writing stored procedures and functions.
  • Troubleshooting & New Tools evaluation: Proactively identify, fix and improve various kinds of performance issues in production. Assist team in timely resolution of issues. Always open and willing to learn new technologies, software tools and required skill sets and provide recommendations / improvements.
  • Facilitate Communication & Transparency: support communication, integration, and transparency across the team. Be able to handle multiple priority tasks at the same time.
  • Adhering to best practices.
  • Documenting processes related to database design, configuration, and performance.

Ideal Candidate will have the following:

  • Bachelor's degree in computer science, or similar.
  • A minimum of 7 years experience in database engineering.
  • In-depth knowledge of Structured Query Language (SQL).
  • Must have agile development experience
  • Exposure to building real-time data streaming data pipelines and be able to analyze the data in near-real time.
  • Extensive experience with database technologies and architecture.
  • Sound knowledge of best practices in database engineering and data security.
  • Strong organizational skills and attention to detail.
  • Exceptional problem-solving and critical thinking skills.
  • Excellent collaboration and communication skills.

Years of Experience:
5Education:
Bachelor's Degree

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PennymacFind similar jobs