Sm Solutions - Mountain View, CA

posted 3 months ago

Full-time - Senior
Mountain View, CA
Specialty Trade Contractors

About the position

The Senior Database Developer/Engineer position at Intuit is a critical role that focuses on the design, development, and maintenance of database systems, specifically utilizing Amazon Aurora and PostgreSQL. This position requires a seasoned professional with a strong background in database engineering, who can ensure the performance, security, and reliability of database systems in a production environment. The ideal candidate will have a comprehensive understanding of SQL and be adept at SQL tuning techniques to optimize database performance. In this role, you will be responsible for implementing and managing database solutions that support various applications and services within the organization. You will work closely with cross-functional teams to gather requirements, design database schemas, and develop efficient queries. Your expertise in AWS services, particularly EC2, Route 53, VPC, IAM, and CloudFormation, will be essential in deploying and managing cloud-based database solutions. Additionally, you will leverage scripting languages such as Python and Bash to automate database tasks and improve operational efficiency. The position also emphasizes the importance of database security. You will be expected to implement best practices for database security and ensure compliance with organizational policies. Strong problem-solving skills and attention to detail are crucial, as you will be tasked with troubleshooting and resolving database-related issues. Excellent communication and collaboration skills are necessary to work effectively within a team environment and to liaise with stakeholders across the organization.

Responsibilities

  • Design, develop, and maintain database systems using Amazon Aurora and PostgreSQL.
  • Optimize database performance through SQL tuning techniques.
  • Implement and manage AWS services related to database solutions, including EC2, Route 53, VPC, IAM, and CloudFormation.
  • Automate database tasks using scripting languages such as Python and Bash.
  • Ensure database security by implementing best practices and compliance measures.
  • Collaborate with cross-functional teams to gather requirements and design database schemas.
  • Troubleshoot and resolve database-related issues in a timely manner.

Requirements

  • Bachelor's degree in computer science, Engineering, or a related field.
  • Overall experience of 10-12 years in database development or engineering.
  • Proven experience working with Amazon Aurora and/or PostgreSQL in a production environment.
  • Strong SQL skills and experience with SQL tuning techniques.
  • Proficiency in AWS services such as EC2, Route 53, VPC, IAM, and CloudFormation.
  • Hands-on experience with scripting languages (e.g., Python, Bash) for automation.
  • Familiarity with database security concepts and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Nice-to-haves

  • AWS Certification
  • Experience with other AWS database services such as RDS.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Experience with DevOps practices and tools (e.g., CI/CD pipelines, Git).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service