We are seeking a talented and motivated Senior Data Engineer to join our development team. As a Senior Data Engineer, you will play a key role in developing and maintaining the data infrastructure that supports our client’s operations.
Experience and Responsibilities:
- Bachelor’s degree in Computer Science or a related field, with a minimum of 5 years of relevant industry experience.
- Minimum of 4 years of experience with SQL, including work with dbt and/or handling ad hoc reporting requests.
- Expertise in Python-based data engineering using Mage.
- Experience with SQL/Jinja and working with BigQuery.
- Understanding of Data Engineering concepts, including data pipelines and ETL processes.
- Skilled in Data Analysis, with the ability to interpret complex data sets and derive actionable insights.
- Proficient in SQL and databases (MySQL, PostgreSQL, NoSQL).
- Basic understanding of Google Tag Manager and Google Analytics, including setup, testing, and validation.
- Understanding of OOP, SOLID principles, design patterns, and industry best practices.
- Understanding of cloud-based infrastructure.
Skills and Personal Characteristics:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork skills.
- Ability to learn new technologies quickly.
- Ability to understand the importance of customer service.
- Ability to observe the team members to understand the skills and gaps and train them.
- Innovative and forward-thinking.