Job Summary
Data Modeling /ETL/ELT Design
Implement data pipeline automation using CI/CD practices.
Monitor data jobs and resolve failures or performance issues.
Enable consumption of data by:
- BI tools and dashboards
- Data science / advanced analytics teams
- Custom applications and APIs
Strong experience in data engineering concepts, ETL/ELT design, and data modeling.
Proficiency in one or more programming languages:
- Python, SQL (mandatory)
- Java / Scala (good to have)
Advanced SQL skills for data transformation and analysis.
Data Platforms & Storage
- Design and manage data lakes / data warehouses.
- Optimize data models for reporting, analytics, and performance.
- Work with structured and semi‑structured data formats (CSV, JSON, Parquet, etc.).
Key Responsibilities
2. Collaborate with cross functional teams to gather requirements and design technical solutions.
3. Develop and implement data models, etl processes, and data pipelines using google bigquery, sql, python, and google dataflow.
4. Ensure data integrity, quality, and security in all technical solutions.
5. Provide technical guidance and mentorship to team members.
6. Conduct code reviews, performance optimizations, and troubleshooting as needed.
7. Stay updated on industry trends and best practices related to data management and analytics.
Skill Requirements
2. Strong expertise in sql for data querying and manipulation.
3. Advanced skills in python programming for data processing and analysis.
4. Experience with google dataflow for designing and executing data pipelines.
5. Proficiency in ca erwin data modeler for data modeling and database design.
6. Strong analytical and problem-solving skills.
7. Excellent communication and leadership abilities to effectively lead technical teams.