Job Description
Strong hands-on experience with DBT (Data Build Tool) Advanced SQL knowledge and experience with analytical data modeling Solid experience in Microservices architecture and design Hands-on experience in building RESTful APIs Experience with containerization and orchestration tools (Docker, Kubernetes) Knowledge of cloud platforms (GCP, AWS, or Azure) Experience integrating DBT with cloud data warehouses (Snowflake, BigQuery, Redshift, etc.) Familiarity with CI/CD tools and Agile delivery models
Design, develop, and maintain data transformation models using DBT Implement modular, reusable, and scalable DBT projects aligned with analytics best practices Develop and maintain Microservices-based applications using modern architectures Collaborate with data engineers, backend developers, and architects to integrate DBT models with downstream applications and services Build and expose APIs for data access and business functionality Ensure data accuracy, consistency, and performance optimization Implement CI/CD pipelines for DBT and microservices deployments Perform code reviews, testing, and troubleshooting of data models and services Support production deployments and resolve performance or availability issues Mentor junior team members and contribute to reusable frameworks and best practices
DBT (Data Build Tool) Advanced SQL & Data Modeling Microservices Architecture API Development CI/CD & DevOps Concepts