ZENVIA

Database Reliability Engineer – Mid-level

ZENVIA

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop (plan and technically manage) projects in collaboration with all technology teams;
  • Design and implement improvements to increase availability, scalability, reliability and security;
  • Create automated routines for infrastructure provisioning using automation tools;
  • Implement capacity and availability monitoring for product databases;
  • Evaluate solutions and apply best practices for our SQL and NoSQL database clusters and their components;
  • Share specialized database knowledge with technology teams to improve platform performance;
  • Plan growth and manage capacity of the database infrastructure for Zenvia's products;
  • Design, build and maintain each component of the database infrastructure so they support hundreds of thousands of customers, connections and/or concurrent transactions;
  • Support and/or troubleshoot issues in production environments;
  • Build monitoring and alerts based on symptoms and SLOs, not only on outages, incidents and/or problems;
  • Document every action so knowledge becomes repeatable procedures and eventually automated;
  • Manage database consulting contracts with third-party vendors that provide services to Zenvia.

Requirements

  • Experience with cloud providers (AWS/Azure/GCP);
  • Experience with private cloud (VMware);
  • Experience with IaC (Infrastructure as Code) using Terraform, Ansible and GitLab;
  • Ability to share knowledge with team members;
  • Experience administering SQL databases (PostgreSQL and MySQL) and NoSQL (DocumentDB, DynamoDB & MongoDB);
  • Experience with Linux operating systems (Red Hat, Debian & Ubuntu);
  • Experience with observability tools (Prometheus, Thanos, Grafana, CloudWatch and Zabbix);
  • Experience with shell scripting and programming languages (Bash, Shell, among others);
  • Creativity, willingness to learn new technologies, and good communication skills.
Benefits
  • We are 100% remote and offer flexible working hours.
  • Zenvia Care is our benefits program for you and your family.
  • Healthcare: health and dental plans with no copay for the employee and option to include dependents; life insurance, telemedicine, and access to medical specialties.
  • Wellness care: day off on your birthday, TotalPass, plus free sports and nutrition coaching and telepsychology services, including for dependents.
  • Parental care: extended maternity and paternity leave, pregnancy follow-up and childcare assistance up to 71 months.
  • Remote Care: policy for temporary relocations, R$1,500.00 to help equip your home office, a monthly home office allowance of R$250.00 with the option to allocate R$50.00 to private pension, Alelo Tudo worth R$950.00 in meal/food vouchers or flexible benefits, and a partnership with Woba for co-working spaces across Brazil.
  • Career: internal mobility program, language program and access to a Learning Hub for your development so you can reach your potential and design your career at ZENVIA.
  • Profit-sharing, because you helped build the results.
  • Direct connection with colleagues in other countries and an informal work environment where teammates share knowledge, collaborate and learn together.
  • Transparency, open dialogue and the freedom and safety for everyone to be themselves are essential to us.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SQLNoSQLPostgreSQLMySQLDocumentDBDynamoDBMongoDBTerraformAnsibleGitLab
Soft Skills
knowledge sharingcreativitywillingness to learncommunication