Location: Phoenix, AZ (Onsite)
Role Overview:
We are looking for an experienced Data Engineer / BI Specialist to design, develop, and maintain robust data pipelines, dashboards, and reporting solutions. The ideal candidate will work closely with business teams, analysts, and IT to ensure high-quality data integration, governance, and visualization across multiple systems and cloud platforms.
Key Responsibilities:
- Design, develop, and maintain ETL pipelines for ingestion, transformation, and storage of structured and unstructured data.
- Implement and maintain data governance and quality processes to ensure accuracy and consistency.
- Work with cloud platforms like AWS, OCI, and Snowflake for data storage, processing, and workflow automation.
- Build interactive dashboards and visualizations using Tableau, Power BI, OBIEE, or BIP for business and operational insights.
- Optimize database performance through query tuning, indexing, and materialized views.
- Collaborate with business and operations teams to understand requirements, KPIs, and provide actionable insights.
- Automate repetitive tasks using Python, SQL scripts, and workflow orchestration tools like Airflow.
- Maintain version control and CI/CD pipelines using Git, Jira, and Jenkins.
- Support migration projects, data modeling, and legacy system modernization.
Required Skills & Qualifications:
- Strong SQL skills and experience with relational databases (Oracle, SQL Server, Snowflake).
- Experience with ETL tools, Python scripting, and workflow orchestration (Airflow, AWS Lambda, Snowpipe).
- Proficiency in BI and visualization tools (Tableau, Power BI, OBIEE, BIP).
- Hands-on experience with cloud environments (AWS, OCI, Azure optional).
- Knowledge of data governance, data quality, and monitoring practices.
- Experience with version control tools (Git) and project tracking (Jira).
- Strong analytical, problem-solving, and documentation skills.
Preferred Qualifications:
- Experience in financial services, telecom, automobile, or utilities sectors.
- Knowledge of data modeling, performance tuning, and automation.
- Experience with dashboards for Risk, Operations, and Finance teams.
- Prior involvement in large-scale data integration or migration projects.
Education:
- Bachelor’s or Master’s degree in Computer Science, IT, Data Science, Engineering, or related field