Data Engineer
Job Description
Role:
Data Transformation: Convert raw data into analyzable formats (ETL/ELT) to deliver business benefits.
Infrastructure Development: Develop and maintain infrastructures for data sourcing, processing, and sharing.
Quality Enhancement: Optimize, test, and implement tools to improve data quality and monitor data drift and decay.
Data Integration and Modeling: Manage data integration processes and develop data models.
API Provisioning: Provide APIs for standardized data sharing and access.
Technical Translation: Translate business data needs into technical solutions and architectures.
Compliance Assurance: Ensure adherence to security, legal, and delivery standards.
Team Support: Coach teams in data-driven development and share knowledge on data infrastructure
Best Practices Application: Implement best practices in CI/CD and maintain cost-effective solutions.
Essential requirements:
- Hands on AdTech Experience is a must.
- Team Collaboration: Ability to build cross-functional relationships, mentor junior team members, and work effectively in a team environment.
- Problem-Solving: Strong analytical skills with a passion for continuous learning and problem-solving.
- Technical Translation: Translate business data needs into technical solutions and architectures.
- Experience: Extensive experience in designing data pipelines, data warehousing, data modeling, and database design.
- Technical Skills: Proficiency in Python, SQL, NodeJS, Dataform and other database scripting languages; familiarity with industry-standard software development languages.
- Infrastructure Knowledge: Deep understanding cloud, GCP