Amazon Web Services (AWS) logo
Amazon Web Services (AWS)
Posted 54 days agoVerified live 2d ago

Database Eng II - AMZ000560

Brief overview

Remote
MastersOr in progress
$125k–$169k/yrStated range
3+ yrsMinimum
Linux Systems AdministrationNetwork AdministrationDNSDHCPTCP/IPLoad BalancingHTTPNATBGPIPsec/SSL VPNRelational Database Administration MySQLRelational Database Administration OracleRelational Database Administration PostgreSQLRelational Database AdministrationRelational Database Administration MS-SQLNoSQL Databases DynamoDBNoSQL Databases Redis

Job description

Summary

Amazon Web Services, Inc. (AWS) provides cloud computing and technology services. The Database Engineer II will design, implement, operate, support, secure, monitor, migrate, and tune large-scale, highly available databases supporting Amazon’s global physical security platform. The role also collaborates with vendors and software teams, participates in architecture reviews, and helps shape database engineering standards and strategies.

Responsibilities

  • Own the design, implementation, operation, and support of large-scale databases that are crucial to the successful operation of Amazon’s global physical security platform
  • Support and administer databases for performance critical, highly available, massively concurrent, distributed systems on a Linux platform
  • Establish and maintain security and integrity controls, and formulate and monitor policies, procedures, and standards relating to data management
  • Establish and calculate optimum database parameters and 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, and perform database monitoring using tooling, PL/SQL, and Shell scripting, security monitoring, troubleshooting, and resolution of system failures
  • 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
  • Participate in design reviews with software teams, and drive feedback on architecture, design, system integration, performance, and scalability issues as it pertains to databases
  • Assist in developing long-term department database technology strategies, and influence cross-company database engineering processes and standards

Skills

  • Master's degree or foreign equivalent in Networking, Information Technology, Computer Science, Engineering, or related field, plus three years of experience in the job offered or related occupation or a Bachelor's degree in Networking, Information Technology, Computer Science, Engineering, or related field plus 5 years of experience in the job offered or related occupation
  • Must have three years of experience in the following: Performing Linux and/or Windows Systems administration
  • Performing Network administration such as: (a) DNS, (b) DHCP, (c) TCP/IP, (d) Load Balancing, (e) HTTP (f) NAT (g) BGP, or (h) software-based (IPSEC & SSL) VPN solutions
  • Working with one of the following database administration technologies: • MySQL, (b) Oracle, (c) PostgreSQL, or (d) MS-SQL
  • Working with one of the following NoSQL technologies: (a) DynamoDB, (b) Redis, (c) MongoDB, or (d) Cassandra
  • Working with ETL tools in managing data workflow jobs
  • Performing Hadoop system administration with experience with one of the following: (a) Hive, (b) Spark, (c) HDFS, (d) Presto, (e) Yarn, (f) Sqoop, (g) Python, or (h) shell scripting

Qualifications

Must Haves

  • Master's degree or foreign equivalent in Networking, Information Technology, Computer Science, Engineering, or related field, plus three years of experience in the job offered or related occupation or a Bachelor's degree in Networking, Information Technology, Computer Science, Engineering, or related field plus 5 years of experience in the job offered or related occupation
  • Must have three years of experience in the following: Performing Linux and/or Windows Systems administration
  • Performing Network administration such as: (a) DNS, (b) DHCP, (c) TCP/IP, (d) Load Balancing, (e) HTTP (f) NAT (g) BGP, or (h) software-based (IPSEC & SSL) VPN solutions
  • Working with one of the following database administration technologies: • MySQL, (b) Oracle, (c) PostgreSQL, or (d) MS-SQL
  • Working with one of the following NoSQL technologies: (a) DynamoDB, (b) Redis, (c) MongoDB, or (d) Cassandra
  • Working with ETL tools in managing data workflow jobs
  • Performing Hadoop system administration with experience with one of the following: (a) Hive, (b) Spark, (c) HDFS, (d) Presto, (e) Yarn, (f) Sqoop, (g) Python, or (h) shell scripting

Benefits

  • 100% Telecommuting Permitted.
  • Sign-on payments
  • Restricted stock units (RSUs)
  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • Paid time off
  • Parental leave

More jobs like this