SQL Developer / Data Modeler at Gravity IT Resources in Charlotte, North Carolina

Posted in Other about 2 hours ago.

Type: full-time





Job Description:

Please note: We kindly request that third-party recruiters (sub-vendors) or staffing agencies refrain from reaching out regarding this job posting. Direct applicants only will be considered.

Job Title: Senior SQL Developer / Data Modeler

Location: Hybrid Charlotte NC 3 days / week

Terms: 6 months initially plus extensions expected

EVP: This role offers a unique opportunity to be at the forefront of a multi-year initiative critical to the success of our investment operations, ensuring high-performing and scalable database systems.

Job Overview: We are seeking a Senior SQL Developer / Data modeler to join our Research Management Systems team. This role is key to driving the development of a next-generation software solution that will support investment teams across our business in making data-driven decisions. You will oversee data modeling, performance tuning, and provide feedback to various development pods, guiding SQL engineers and ensuring optimized database operations. You will also help address problem areas in existing data models and ensure smooth integration with reporting systems. This is an opportunity to contribute to a multi-year project while collaborating with cross-functional teams.

Project Overview: The project has been in development for nearly two years. The end goal is to streamline data models and optimize database performance to support critical decision-making by investment teams. Current focus areas include refining the data model, enhancing reporting accuracy, and improving performance where needed. This role requires close collaboration with development teams and database engineers, ensuring seamless communication and guidance between teams.

Key Responsibilities:
  1. Data Modeling:
  • Provide recommendations and oversight on data model improvements, including creating and optimizing tables.
  • Collaborate with SQL engineers to ensure smooth implementation of model changes.
  1. Team Communication & Collaboration:
  • Work closely with development teams (API developers, database engineers, front-end developers) in smaller pods.
  • Provide feedback and oversight, ensuring teams follow through with recommended actions and meet performance expectations.
  1. Performance Tuning:
  • Evaluate database performance and identify areas for improvement, ensuring alignment with downstream reporting and applications.
  • Troubleshoot and resolve issues related to data access and performance.

Top Skill Sets:
  1. Azure SQL Server - Strong experience with Azure SQL databases is essential.
  • Bonus: Experience with API development or function apps, bridging backend work with API developers.
  1. Data Modeling/SQL - Advanced data modeling skills and SQL expertise, with a focus on performance tuning and optimization.
  2. (Nice to Have/Not required) Azure Service Bus - Familiarity with cascading system architecture and communication between distributed systems.


Qualifications:
  • Senior Level Experience: 7+ years in SQL development or database management roles.
  • Proven ability to lead and communicate effectively, taking on an authoritative role in providing guidance and recommendations.
  • Familiarity with backend systems and internal customer-facing operations.
  • BA/BS degree or equivalent work experience.
  • Excellent communication and collaboration skills, especially in cross-functional settings.

Additional Information:
  • Work Arrangement: Hybrid (3 days in office per week).
  • Interview Process: Initial interview with hiring manager, followed by a secondary interview with Technical Lead.

More jobs in Charlotte, North Carolina

Other
less than a minute ago

StevenDouglas
Other
1 minute ago

Net2Source Inc.
Other
1 minute ago

Mitchell Martin Inc.
More jobs in Other

Other
less than a minute ago

Morph Enterprise
Other
less than a minute ago

Diamondpick
Other
less than a minute ago

Planet Technology