Home » Database Engineer

Database Engineer

Date Posted —

Type of Work:
Any
Salary:
$1000 -$1500
Hours per Week:
40

Job Description

As a Database Engineer, you will play a crucial role in the design, development, implementation, and maintenance of databases within our organization. Your primary responsibility will be to ensure the efficiency, security, and reliability of our data infrastructure.

Responsibilities

Database Design: Collaborate with cross-functional teams to analyze business requirements and design efficient database solutions. Develop data models and database schemas that align with organizational goals and industry best practices.

Database Development: Develop and implement database solutions using various database management systems (DBMS) such as Oracle, MySQL, SQL Server, or PostgreSQL. Write efficient SQL queries, stored procedures, and functions to support application development and data retrieval.

Database Performance Tuning: Optimize database performance by analyzing query execution plans, identifying bottlenecks, and implementing performance tuning techniques. Monitor and analyze database performance metrics to ensure optimal system efficiency.

Data Security and Integrity: Implement robust security measures to protect sensitive data. Design and enforce data access controls, encryption methods, and backup/recovery strategies. Conduct regular data audits to ensure data integrity and compliance with regulatory standards.

Database Administration: Install, configure, and maintain database management systems and related tools. Monitor and manage database resources, including storage capacity, user access, and system performance. Perform regular backups, disaster recovery planning, and database upgrades.

Troubleshooting and Issue Resolution: Identify and resolve database-related issues, including data corruption, connectivity problems, and performance degradation. Collaborate with cross-functional teams to troubleshoot and resolve application and database integration issues.

Documentation and Reporting: Create and maintain technical documentation, including database designs, schemas, and configuration details. Generate reports on database performance, capacity, and system health. Communicate complex technical concepts effectively to both technical and non-technical stakeholders.

Continuous Improvement: Stay updated with the latest advancements in database technologies and trends. Identify opportunities for process improvements and implement best practices to enhance the efficiency, scalability, and reliability of the database systems.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Proven experience as a Database Engineer or a similar role.
Strong proficiency in database concepts, data modeling, and query optimization.
Proficiency in one or more database management systems such as Oracle, MySQL, SQL Server, or PostgreSQL.
Google Cloud Proficient
DevOps Proficient
Solid understanding of database security, backup, and recovery procedures.
Experience with performance monitoring and tuning tools.
Knowledge of scripting languages (e.g., Python, Perl) for automating database tasks.
Familiarity with data warehousing concepts and ETL processes is a plus.
Excellent problem-solving and analytical skills.
Strong attention to detail and ability to work independently and as part of a team.
Effective communication and interpersonal skills.

Send your resume to ; Subject: Database Engineer_Name

APPLY FOR THIS JOB:

Company: Freedom Real Estate Group
Name: Irish Marie Romano
Email:

Skills