Database Engineer
Remote
Full time

Who are we

mindit.io is a Bucharest-based company that has become the meeting point for a great attitude and technical expertise. Here, we have created a sustainable intrapreneurial environment where people can grow both personally and professionally.

Together we have built a great organizational culture: we focus on the value of our actions in a cozy and homey space, perfect for an out-of-the-box approach. We know that every one of our actions is a step towards the mindit.io vision, becoming the outsourcing partner of choice for enterprise software development and offering support dedicated teams for international companies. That is why we mind customers' businesses through outstanding services.

We are continuously growing and bringing new opportunities for our people, to offer them a chance to develop in a direction of their choosing. We know that every one of our actions is a step towards the mindit.io vision, and we value constant input, to keep us on the right track.

For this role:

We are seeking a highly skilled and experienced Senior Database Engineer to join our team. The ideal candidate will possess a deep understanding of SQL, data modeling, database administration, and will have a proven track record in cross-application engagement, performance tuning, and managing database objects. This role will be instrumental in shaping the architecture and performance of our data systems, ensuring efficient and effective data management for both OLTP and OLAP workloads.

Responsibilities:

1.     Database Architecture and Design:

  • Collaborate with cross-functional teams to design and implement efficient, scalable, and reliable database solutions to support both OLTP and OLAP requirements
  • Evaluate and recommend appropriate database technologies and architectures to meet business needs
  • Contribute to the design of data models, ensuring accuracy, consistency, and maintainability

2.     Performance Tuning:

  • Identify and address performance bottlenecks and inefficiencies in database systems
  • Optimize query performance, indexing strategies, and database configurations to enhance system responsiveness and throughput
  • Monitor database performance metrics, analyze trends, and proactively take corrective actions

3.     Database Administration:

  • Manage database instances across different environments (development, testing, production)
  • Ensure high availability, security, and disaster recovery strategies for all databases

4.     Database Objects Management:

  • Design, create, and maintain database objects such as tables, indexes, views, and stored procedures
  • Implement data archival and retention strategies to manage historical data effectively
  • Monitor and manage data growth to maintain optimal storage utilization

5.     Data Modeling:

  • Collaborate with business stakeholders and application teams to design effective data models that align with business requirements
  • Ensure data models adhere to industry best practices, normalization principles, and scalability considerations

6.     Cross-Application Engagement:

  • Work closely with software engineers, data analysts, and business analysts to understand data requirements and integration points
  • Provide technical guidance and support to development teams in optimizing database-related processes

7.     Documentation and Training:

  • Create and maintain comprehensive documentation for database designs, configurations, and processes.
  • Provide mentoring and training to team members on database technologies, best practices, and troubleshooting techniques

Requirements and skills:

  • 5+ years of experience as a Database Engineer, Database Administrator, or similar roles
  • Proficiency in SQL programming and optimization techniques
  • Strong expertise in data modeling, normalization, and denormalization concepts
  • Proven experience with various database management systems, SQL Server is preferred
  • Familiarity with both OLTP and OLAP database design patterns and considerations
  • Hands-on experience with database performance tuning and query optimization
  • Excellent problem-solving skills and the ability to troubleshoot complex database-related issues
  • Strong understanding of database security and data privacy best practices
  • Experience with ETL processes and data integration is a plus
  • Experience with Azure (Azure SQL Databases, Managed Instances, ADF) services is a plus
  • Solid communication skills and the ability to collaborate effectively with cross-functional teams
  • Advanced English level
  • SQL, Data modeling and DBA

What we offer:

  • Performance bonuses
  • Learning platforms: Pluralsight, Udemy, Master Minds, Lynda
  • Internal Technical & Soft skills Training (including Training held by certified trainers)
  • Medical Subscription, Gym Subscription, Bookster Subscription
  • mindit.io library - we cover the costs for all specialized books our colleagues want to read
  • Wellbeing activities
  • Flexible working hours and all the needed equipment to set up an office at home
  • Fully remote work (you can come to the office anytime you want)
  • Constant internal events (team building, thematical parties, hackathons, team celebrations, etc.)
  • minditNomad - all mindit houses are available to book by mindit.io people to build a flexible context for all colleagues to work and have fun in great locations across the country (Bucharest, Comarnic, Constanta, Cluj, Iasi, Sibiu)
  • An organizational culture that values employee contribution and empowerment
  • 2 extra days of vacation designated for wellbeing
  • Free Therapy Sessions provided by mindit.io

Get to know us better here: www.mindit.io

Apply now

Max file size 10MB (PDF, JPG, PNG, GIF)
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Fields marked with an asterisk (*) are required.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.