Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Engineer (.Net & MS SQL) - #34161

at Manila Recruitment

Posted 2 days ago 1 applied

Description:

  • As a Database Engineer, you will be responsible for developing and optimizing complex SQL queries, stored procedures, functions, and views.
  • You will design, implement, and maintain SQL Server databases in a dynamic, collaborative team environment.
  • You will collaborate with clients and/or internal teams to understand user needs and work on the initial proposal and design of software to meet these needs.
  • Your role includes developing ETL, Data Warehouse, Data Vault, Data Modeling, Big Data, and Data Migration tasks.
  • You will collaborate with development teams to design efficient data models and ensure seamless integration with applications.
  • Participation in architectural and design discussions to ensure APIs align with business goals is expected.
  • You will monitor and optimize database performance by fine-tuning queries, indexing strategies, and resource allocation.
  • Working with cross-functional teams to plan and execute database upgrades, migrations, and integrations is part of your responsibilities.
  • You will provide technical support and troubleshooting for database-related incidents and queries.
  • Diagnosing and resolving database-related issues to ensure minimal downtime and high availability is crucial.
  • You will implement performance monitoring and alerting systems to proactively manage potential issues.
  • Designing data models and database schemas for specific application areas will be part of your tasks.
  • You will collaborate with systems analysts, engineers, and programmers to design systems to support required applications.
  • Documenting database architectures, configurations, and processes to ensure maintainability and compliance is required.
  • You may perform other related duties as assigned.

Requirements:

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

Benefits:

  • The position offers the opportunity to work in a dynamic and collaborative team environment.
  • You will gain experience in developing and optimizing complex SQL queries and database systems.
  • The role provides exposure to various technologies, including ETL, Data Warehousing, and Big Data.
  • You will have the chance to participate in architectural discussions and contribute to the design of software solutions.
  • The position allows for professional growth and development in database engineering and software development.
  • You will be part of a team that values collaboration and problem-solving, enhancing your teamwork skills.
  • The role may provide opportunities to work with cloud services and modern data architecture patterns.