Amazon.com-posted 3 months ago
Tempe, AZ
5,001-10,000 employees
General Merchandise Retailers

As a Database Engineer II at Amazon Development Center U.S., Inc, you will own the design, implementation, operation, and support of large-scale databases that are crucial to the successful operation of our global physical security platform. You will support and administer multiple Oracle databases for performance critical, highly available, massively concurrent, distributed systems on a Linux platform. Your responsibilities will include establishing and maintaining security and integrity controls, formulating and monitoring policies, procedures, and standards relating to data management, and migrating performance-critical, high availability systems between managed and un-managed database services. You will also provide support for system upgrades and new system releases, perform database monitoring using tooling, PL/SQL, and Shell scripting, and troubleshoot and resolve system failures. Additionally, you will work with third-party vendors and software development teams to deliver highly available, low latency services, gather requirements, model, design, develop, test, implement, support, and tune high availability data, and participate in design reviews with software teams to drive feedback on architecture, design, system integration, performance, and scalability issues as it pertains to databases. Lastly, you will assist in developing long-term department database technology strategies and influence cross-company database engineering processes and standards.

  • Own the design, implementation, operation, and support of large-scale databases.
  • Support and administer multiple Oracle databases for performance critical, highly available systems on a Linux platform.
  • Establish and maintain security and integrity controls.
  • Formulate and monitor policies, procedures, and standards relating to data management.
  • Establish and calculate optimum database parameters.
  • Specify users and user access levels.
  • Migrate performance-critical, high availability systems between managed and un-managed database services.
  • Provide support for system upgrades and new system releases.
  • Perform database monitoring using tooling, PL/SQL, and Shell scripting.
  • Troubleshoot and resolve system failures.
  • Work with third-party vendors and software development teams.
  • Gather requirements, model, design, develop, test, implement, support, and tune high availability data.
  • Participate in design reviews with software teams.
  • Assist in developing long-term department database technology strategies.
  • A Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, Information Technology or a related field.
  • 5 progressively responsible years of experience in the job offered or a related occupation.
  • Experience in designing, administering and supporting multiple databases for performance critical, highly available systems on Oracle and Linux platform.
  • Experience in data modeling.
  • Experience in conducting performance tuning, backup, recovery, scalability, and capacity planning.
  • Experience utilizing SQL and PL/SQL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service