Database Eng II - AMZ000560

Amazon.com, Inc.
Seattle, WA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$150,197.0 - $168,800.0
Working hours
Regular working hours

Tech stack

Microsoft Windows Adobe InDesign Border Gateway Protocol Databases Extract Transform Load (ETL) Dynamic Host Configuration Protocol Linux Distributed Systems Domain Name System (DNS) Amazon DynamoDB Apache Hadoop Hadoop Distributed File System
+29 more
Apache Hive Internet Protocol Security (IP SEC) Virtual Private Networks (VPN) Python (Programming Language) PostgreSQL Microsoft SQL Server MongoDB MySQL Network Administration NoSQL Oracle (Applications) Redis Shell Script Software Engineering PL-SQL Sqoop Systems Integration TCP/IP Transport Layer Security Load Balancing Apache Yarn System Availability Apache Spark Information Technology Cassandra Data Management Presto Database Monitoring Data Pipelines

Job description

Position 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. 100% Telecommuting Permitted.

Requirements

Position Requirements: 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; (2) 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; (3) Working with one of the following database administration technologies: (a) MySQL, (b) Oracle, (c) PostgreSQL, or (d) MS-SQL; (4) Working with one of the following NoSQL technologies: (a) DynamoDB, (b) Redis, (c) MongoDB, or (d) Cassandra; (5) Working with ETL tools in managing data workflow jobs; (6) 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 & conditions

40 hours/week, 8:00am - 5:00pm, Salary Range $150,197 to $168,800

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.amazon.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:44 min

Career transition into cloud native and data management

Michael Cade · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

19:28 min

Trivia game round exploring software architecture and networking protocols

James Seconde · WWC 2023

Videos

See all

Related articles

See all