SQL Developer Job Description
About the Role:
This is a key position for designing, developing, and maintaining robust data models and SQL-based solutions with a focus on Google Cloud Platform.
* Data Modeling and SQL Development
We are looking for an experienced developer to design and implement scalable and efficient relational and dimensional data models.
The ideal candidate will have expertise in developing, optimizing, and maintaining complex SQL queries, stored procedures, and functions.
Key Responsibilities:
Design and implement data models that ensure data quality and integrity across various data sources and reporting layers.
Collaborate with stakeholders to understand data requirements and translate them into technical specifications.
* Google Cloud Platform (GCP) Expertise
The successful candidate will utilize GCP services such as BigQuery, Cloud SQL, and Dataflow for data storage, processing, and analysis.
Implement and manage cloud-based data warehouses and data lakes on GCP.
Develop and maintain infrastructure-as-code solutions for GCP data environments using tools like Terraform.
Monitor and optimize GCP resource performance and cost for data platforms.
* Collaboration and Communication
Serve as a primary liaison among business leads, product managers, and data/engineering teams.
Foster effective communication and collaboration to drive project success.
Promote adoption of new data capabilities and practices; gather feedback for continuous improvement.
* Release and Change Management
Coordinate release plans, timelines, and stakeholder readiness for data model and SQL deployments.
Ensure training, job aids, and rollout communications are prepared and delivered for data solutions.
Track post-release issues, adoption, and stabilization metrics related to data platforms.
Job Benefits:
* Flexible Paid Time Off (PTO)
1. Remote Work Option