Autosol - Houston, TX

posted about 1 month ago

Full-time
Houston, TX
Professional, Scientific, and Technical Services

About the position

The SQL Database Developer will be responsible for designing and implementing SQL databases. This role requires a deep understanding of database architecture, optimization, and security, as well as knowledge of one or more programming languages such as C++ or C#. The position is based in Houston, Texas, and offers a hybrid work environment, allowing for both in-person and remote work options for applicants from specific states and provinces. Key responsibilities include database design and architecture, where the developer will design and implement database systems that meet the company's requirements for scalability, reliability, and performance. Performance tuning is also a critical aspect of the role, as the developer will optimize database performance through indexing and query optimization. Additionally, the developer will be responsible for data modeling, which involves developing and maintaining data models, database schemas, and entity-relationship diagrams to support application development and reporting needs. Security management is another important responsibility, where the developer will design database security through roles and access control. Troubleshooting is also a key part of the job, as the developer will diagnose and resolve database-related issues, including performance bottlenecks, data corruption, and connectivity problems. The role requires a strong analytical mindset and the ability to communicate effectively with both technical and non-technical stakeholders, ensuring that database solutions align with business needs.

Responsibilities

  • Design and implement database systems that meet the company's requirements for scalability, reliability, and performance.
  • Optimize database performance through indexing and query optimization.
  • Develop and maintain data models, database schemas, and entity-relationship diagrams to support application development and reporting needs.
  • Design database security through roles and access control.
  • Diagnose and resolve database-related issues, including performance bottlenecks, data corruption, and connectivity problems.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • Proven experience as a SQL Database Developer or similar role.
  • Strong problem-solving and analytical skills, with the ability to diagnose complex database issues and develop effective solutions.
  • Excellent communication skills, with the ability to convey technical information to both technical and non-technical stakeholders.
  • Ability to work collaboratively in a team environment, as well as independently with minimal supervision.
  • Strong proficiency in SQL and experience with Microsoft SQL Server.
  • Experience with database design, normalization, and optimization techniques.
  • Familiarity with database security best practices, including user management, role-based access control, and encryption.
  • Experience with database backup and recovery procedures, including point-in-time recovery and disaster recovery planning.
  • Knowledge of cloud-based database services (e.g., Azure SQL Database) is a plus.

Nice-to-haves

  • Experience with cloud-based database services (e.g., Azure SQL Database).

Benefits

  • 401(k) matching
  • Health insurance
  • Profit sharing
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service