Database Engineer 2 seats

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in computer science, engineering, or related field., Minimum of five years of experience as a software developer or database engineer., Strong proficiency in SQL, including query optimization and performance tuning., Experience with data warehousing, ETL processes, and big data technologies..

Key responsibilities:

  • Develop and optimize complex SQL queries, stored procedures, and views.
  • Design, implement, and maintain SQL Server databases in a collaborative environment.
  • Collaborate with teams to understand user needs and design suitable data models.
  • Monitor and improve database performance through tuning and resource management.

Manila Recruitment logo
Manila Recruitment SME https://www.manilarecruitment.com/
11 - 50 Employees
See all jobs

Job description

As a Database Engineer, you will be responsible for developing and optimizing complex SQL queries, stored procedures, functions, and views. You will also design, implement, and maintain SQL Server databases in a dynamic, collaborative team environment.

  • Collaborates with clients andor internal teams to understand user needs; collaborates on initial proposal and design of software to meet these needs.
  • Design, implement, and maintain robust SQL Server database systems.
  • Develop and optimize complex SQL queries, stored procedures, functions, and views.
  • Develops ETL, Data Warehouse, Data Vault, Data Modeling, Big Data, and Data Migration tasks.
  • Collaborate with development teams to design efficient data models and ensure seamless integration with applications
  • Participate in architectural and design discussions to ensure APIs align with business goals.
  • Monitor and optimize database performance by finetuning queries, indexing strategies, and resource allocation.
  • Work with crossfunctional teams to plan and execute database upgrades, migrations, and integrations.
  • Provide technical support and troubleshooting for databaserelated incidents and queries
  • Diagnose and resolve databaserelated issues, ensuring minimal downtime and high availability.
  • Implement performance monitoring and alerting systems to proactively manage potential issues.
  • Designs data models and database schemas for specific application areas.
  • Collaborates with systems analysts, engineers, and programmers to design systems to support required applications.
  • Document database architectures, configurations, and processes to ensure maintainability and compliance.
  • Performs other related duties as assigned.
    • Requirements

      • Bachelor’s degree in computer science, engineering, or related field required.
          • At least five years of experience as a software developer or database engineer required.
          • Strong proficiency in SQL and experience with database performance tuning, query optimization, and index management.
          • Indepth knowledge of backup and recovery strategies, high availability, and disaster recovery solutions for SQL Server.
          • Familiarity with scripting languages (e.g., PowerShell) for automating database tasks.
          • Experience working with SQL and writing queries for relational databases.
          • Familiarity with relational databases (SQL Server, etc.) and designing efficient queries.
          • Experience with data warehousing, ETL processes, or big data technologies.
          • Knowledge of additional database platforms and modern data architecture patterns.
          • Excellent time management skills with the proven ability to meet deadlines.
          • Ability to participate in Agile sprinting and ceremonies.
          • Collaborative mindset with a proactive, problemsolving approach.
          • Ability to manage complex technical conversations and align crossfunctional teams.
            • Advantageous ExperienceSkills:

              • Experience with Azure cloud services and platform is preferred.
              • Experience with cloudbased database services (e.g., Azure SQL Database) is a plus.

    Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Time Management
    • Collaboration
    • Problem Solving

    Data Engineer Related jobs