Imagem exibindo o logotipo Trampe de Casa

Principal Database Engineer

Typical Functions:

  • Database Architecture Design: Develop and maintain the overall database architecture, ensuring it meets the company's needs for scalability, performance, and reliability.
  • Performance Monitoring and Optimization: Continuously monitor database performance and implement optimization strategies to enhance efficiency and speed.
  • Data Security Management: Implement and enforce security measures to protect sensitive data and ensure compliance with relevant regulations.
  • Backup and Recovery Planning: Design and manage robust backup and recovery processes to safeguard data against loss or corruption.
  • Database Development: Lead the development and maintenance of database schemas, stored procedures, and other database objects.
  • Automation of Database Tasks: Develop and implement automation scripts to streamline database management tasks and reduce manual intervention.
  • Collaboration with Development Teams: Work closely with software development teams to ensure database designs support application requirements and performance goals.
  • Mentorship and Training: Provide guidance and training to junior database engineers, fostering their professional growth and ensuring best practices are followed.
  • Incident Management: Lead the response to database-related incidents, troubleshooting issues, and implementing solutions to prevent future occurrences.

Requirements

Ideal Skills, Experience, and Competencies:

  • Education: Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related discipline.
  • Experience: 10+ years of experience in database engineering, data management, and database administration. Experience managing technical personnel.
  • Technical Skills: Extensive experience with SQL and NoSQL databases. Experience with cloud computing and streaming technologies. Strong SQL performance and tuning skills.
  • Certifications: AWS Professional and/or Associate (or equivalent) certifications in Database Technology are preferred.

Key Competencies:

  • Database Design and Architecture: Design scalable and efficient database architectures. Work with SQL and NoSQL databases (e.g., MongoDB, Postgres, MySQL, Neo4j, Snowflake, Redshift, Oracle, MS SQL Server).
  • Performance Tuning and Optimization: Optimize database performance and troubleshoot issues. Strong SQL performance and tuning skills.
  • Cloud Technologies: Work with cloud-based databases (e.g., AWS, Azure, Google Cloud). Familiarity with cloud computing and streaming technologies (e.g., OpenShift, Kafka).
  • Programming Skills: Proficiency in multiple programming languages (e.g., Python, Java, JavaScript, Ruby, Golang, C, C++). Experience with front-end frameworks (e.g., Angular, React, Vue).
  • Project Management: Collaborate with business leaders to determine project requirements. Lead and manage agile teams effectively.
  • Data Management: Ensure data integrity and resolve data issues. Implement robust security measures for database protection.
  • Leadership and Collaboration: Lead and mentor technical personnel. Foster a collaborative and innovative team environment. Communicate effectively with stakeholders and cross-functional teams.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Actabl

Actabl

  • top 100 brasilícone de verificado
  • ícone de verificado
  • ícone de verificadoActabl
  • ícone de verificadoA combinar

Compartilhar