Transform raw data into trusted, well-documented analytical datasets using dbt and modern analytics engineering practices at APPIT Software in Hyderabad.
Hyderabad, India
Full-time
Data Engineering
Responsibilities
Build and maintain dbt models, tests, and documentation for the analytics data layer
Design modular, reusable SQL transformations following dbt best practices and style guides
Implement data quality testing using dbt tests, custom macros, and dbt-expectations package
Manage the dbt project lifecycle including version control, CI/CD, and deployment with dbt Cloud or CLI
Collaborate with business analysts to translate requirements into dimensional models and metrics
Generate and maintain data documentation and lineage graphs using dbt docs
Requirements
3-5 years of experience in analytics engineering, data engineering, or BI development
Hands-on experience with dbt Core or dbt Cloud for data transformation projects
Expert-level SQL proficiency with experience in at least one cloud data warehouse (Snowflake, BigQuery, or Redshift)
Understanding of dimensional modeling, Kimball methodology, and analytics design patterns
Familiarity with Git-based workflows, pull requests, and code review processes for dbt projects
Experience with BI tools (Tableau, Looker, Power BI, or Metabase) for validating data models
Nice to Have
dbt Analytics Engineering certification
Experience with Jinja templating and custom dbt macros
Knowledge of data observability tools like Monte Carlo or Elementary
Skills
dbtSQLSnowflakePythonGitData ModelingJinja
Apply for this position
Fill in your details below to submit your application.