Match score not available

Sr Database Engineer (Sr SRE) | Engenheiro de Banco de Dados Sr (SRE Sr)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, Proven experience as a Database Administrator or Site Reliability Engineer, Strong proficiency in database technologies like MySQL, PostgreSQL, Proficiency in scripting languages like Python or Bash, Familiarity with cloud platforms like AWS or Google Cloud.

Key responsabilities:

  • Oversee database design, implementation, and maintenance
  • Develop automation scripts for database operations
  • Set up monitoring to track performance metrics
  • Respond to database incidents and troubleshooting
  • Design disaster recovery strategies to minimize data loss
Avalara logo
Avalara
1001 - 5000 Employees
See more Avalara offers

Job description

Logo Jobgether

Your missions

O que você fará

Avalara is the worldwide leader in sales and use tax calculation. We are the first to admit it - sales tax calculation is not great. But revolutionizing fundamental business processes - that's big time. And that is what we are doing every day, bringing technology to bear on arcane, tedious tasks that every business in the world must deal with

Discover what it means to work with some of the smartest people in the industry, and help solve some of the most challenging customer /Tax problems. You will work in a fast paced environment where we are responsible for companies’ most critical systems. Customers count on us to keep their systems up and running and we are vital to the success of their business.

Database Infrastructure Management: Oversee the design, implementation, and maintenance of database systems to ensure high availability, scalability, and performance.

Automation Development: Develop and maintain automation scripts and tools to streamline database operations, including provisioning, configuration management, and monitoring.

Monitoring and Alerting: Set up monitoring solutions to track database performance metrics, analyze trends, and proactively identify potential issues. Configure alerting systems to notify appropriate personnel in case of anomalies or failures.

Incident Response and Troubleshooting: Respond to and resolve database-related incidents promptly, utilizing troubleshooting skills to identify root causes and implement corrective actions to prevent recurrence.

Capacity Planning and Scaling: Collaborate with cross-functional teams to forecast resource requirements and plan for database capacity scaling based on growth projections and performance metrics.

Security Management: Implement and maintain database security measures, including access controls, encryption, and compliance with relevant regulations (e.g., GDPR, HIPAA). Conduct regular security audits and remediate vulnerabilities.

Disaster Recovery and Backup Management: Design and implement disaster recovery strategies to minimize data loss and downtime. Develop and maintain backup and restore procedures to ensure data integrity and availability.

Performance Optimization: Optimize database configurations, queries, and indexing strategies to enhance performance and reduce latency. Conduct periodic performance tuning exercises to maintain optimal system efficiency.

Documentation and Knowledge Sharing: Document database configurations, procedures, and troubleshooting steps. Share knowledge with team members and contribute to the development of best practices and standard operating procedures.

Continuous Improvement: Stay updated on emerging technologies and industry trends related to database management and site reliability engineering. Identify opportunities for process improvement and automation to enhance efficiency and reliability.

Collaboration and Communication: Collaborate with software engineers, DevOps engineers, and other stakeholders to align database infrastructure requirements with application needs. Communicate effectively with team members and stakeholders to ensure transparency and alignment of goals.

On-Call Support: Participate in an on-call rotation to provide 24/7 support for database-related issues and emergencies. Respond to alerts and incidents outside of regular business hours as needed.

O que precisa possuir para ser bem sucedido

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Database Administrator or Site Reliability Engineer, with a focus on managing large-scale distributed database systems.
  • Strong proficiency in database technologies such as MySQL, PostgreSQL, MongoDB, or similar.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell for automation and tool development.
  • Experience with configuration management tools Githut/Gitlab.
  • Familiarity with cloud platforms such as AWS, OCI and/or Google Cloud Platform.
  • Solid understanding of networking concepts, storage systems, and security best practices.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues under pressure.
  • Strong communication skills and the ability to work effectively in a collaborative team environment.
  • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus.


Sobre a equipe

As a part of DB SRE team, you will troubleshoot and resolve products issues related to DB and related platform availability and performance. You will develop relationships with development teams, comprehend and fulfill their needs, and maintain their satisfaction through regular communication and engagement with their environments. You will perform technical work that requires planning and scheduling to ensure the best possible solution is delivered on time. You will react on incidents and provide solutions aiming at maintained environments’ improvements.

Sobre a Avalara

We’re Avalara. We’re defining the relationship between tax and tech.

We’ve already built an industry-leading cloud compliance platform, processing nearly 40 billion customer API calls and over 5 million tax returns a year.

Last year, we became a billion-dollar business, and our tribe expanded by a cool thousand people - there’s nearly 5,000 of us now. Our growth is real, and we’re not slowing down - not until we’ve achieved our mission - to be part of every transaction in the world.

We’re bright, innovative and disruptive, like the orange we love to wear. It captures our quirky spirit and optimistic mindset. It shows off the culture we’ve designed, that empowers our people to win. Ownership and achievement go hand in hand here. We instill passion in our people through the trust we place in them.

We’ve been different from day one. Join us, and your career will be too.

EEO Statement

We’re an Equal Opportunity Employer. Supporting diversity and inclusion is a cornerstone of our company — we don’t want people to fit into our culture, but to enrich it. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law. If you require any reasonable adjustments during the recruitment process, please let us know.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • collaboration
  • Problem Solving
  • troubleshooting-problem-solving
  • communication

Data Engineer Related jobs