Professional Services III - AMZ13458.15
About the role
Collaborate with external customers and partners to develop and deliver proof-of-concept projects, technical workshops, and implementation projects focused on database migration, administration, and data warehousing architecture for high-volume OLTP environments and large-scale database deployments. Utilize AWS services including Amazon EC2, S3, RDS, Aurora, Redshift, IAM, Database Migration Services (DMS), and AWS Schema Conversion Tool (SCT) to understand customer requirements, propose packaged offerings, and deliver custom solution engagements. Analyze on-premises transactional database environments such as Oracle, Microsoft SQL Server, PostgreSQL, MySQL, and other commercial database engines to evaluate and plan migrations to AWS managed database services including RDS, Aurora, DynamoDB, and Redshift. Employ customer-facing skills to represent AWS within customer environments and drive discussions with senior personnel regarding trade-offs, best practices, standard methodologies, project management, and risk mitigation strategies. Design and implement optimal AWS database architectures and configurations, including backup and recovery solutions, disaster recovery strategies, and performance optimization for complex distributed production deployments. Provide strategic guidance regarding business, product, and technical challenges in enterprise environments, developing innovative solutions to complex business and technology problems. Work closely with AWS RDS, Aurora, and Redshift teams to ensure the success of consulting engagements, making recommendations to optimize database performance and scalability. Assist customers in migrating database environments to AWS Cloud through re-host, re-platform, and re-factor strategies. Lead database team migrations, mentor team members, and define technical and project strategies while documenting best practices for cloud-based services and platforms. Consult and provide analytical insights on product improvement, feature innovation, and reference configurations based on scalability, performance, availability, and cost optimization principles.
Responsibilities
- Develop and deliver proof-of-concept projects, technical workshops, and implementation projects for database migration and data warehousing
- Utilize AWS services (EC2, S3, RDS, Aurora, Redshift, IAM, DMS, SCT) to understand customer requirements and deliver custom solution engagements
- Analyze on-premises transactional database environments (Oracle, Microsoft SQL Server, PostgreSQL, MySQL, and other commercial database engines) to plan migrations to AWS managed database services
- Drive discussions with senior personnel regarding trade-offs, best practices, project management, and risk mitigation strategies
- Design and implement AWS database architectures including backup/recovery, disaster recovery, and performance optimization for distributed production deployments
- Provide strategic guidance on business, product, and technical challenges in enterprise environments
- Work with AWS RDS, Aurora, and Redshift teams to ensure consulting engagement success
- Assist customers in migrating database environments through re-host, re-platform, and re-factor strategies
- Lead database team migrations, mentor team members, and define technical and project strategies
- Provide analytical insights on product improvement, feature innovation, and reference configurations based on scalability, performance, availability, and cost optimization
- Travel up to 30% domestically
Basic Qualifications
A Master's degree or foreign equivalent in Computer Science, Computer Engineering, Software Engineering, Information Systems or a related field and five years of experience in database administration or data architecting. In the alternative, a Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Software Engineering, Information Systems or a related field followed by seven years of progressive, post-baccalaureate experience in job offered or in a Professional Services III-related occupation.
Required Experience
- Five years of experience building and administering transactional database infrastructure, including capacity planning and sizing, configuring high availability systems, implementing backup and recovery procedures, securing database environments, and designing and deploying database solutions
- Five years of experience building and maintaining developer and customer relations involving software and database technologies, such as Oracle Database, Microsoft SQL Server, and open-source database technologies
- Five years of experience monitoring database systems, optimizing database performance, managing database upgrades, and configuring disaster recovery solutions for databases
- Three years of managing and administering databases on Oracle grid infrastructure environments and Exadata environments, Datawarehouse technologies
- One year of experience working with migration tools, specifically Database Migration Service (DMS) and Schema Conversion Tool (SCT) and designing database architectures in cloud environments
Pay
Salary range: $189,592 - $207,800 per year (Jersey City location). Base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and restricted stock units may be provided as part of the compensation package.
Benefits
Full range of medical, financial, and/or other benefits including 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, and parental leave.
Telecommuting benefits are available. 40 hours/week, 8:00am-5:00pm. Multiple positions available in Jersey City, NJ.
This response is AI-generated, for reference only.