Data Engineer at Northern Rock
Overview: Northern Rock is seeking a skilled Data Engineer to play a pivotal role in evolving and enhancing our data infrastructure. We are looking for a candidate who is not only experienced in building and optimizing data pipelines but is also passionate about creating data systems from the ground up.
Key Responsibilities:
- Data Pipeline Development: Design, develop, and maintain scalable data pipelines. Implement new API integrations to accommodate growing data volumes and complexities.
- Collaboration: Work closely with analytics and business teams to refine data models that power business intelligence tools, enhancing data accessibility and promoting data-driven decision-making across the organization.
- Infrastructure Management: Build and manage the infrastructure necessary for efficient extraction, transformation, and loading (ETL) of data from diverse sources.
- Technical Support: Provide technical support and lead discussions with end users to ensure optimal use of data resources.
- Autonomous Support: Operate independently while managing the data needs of multiple teams, systems, and products.
- Troubleshooting: Diagnose and resolve data issues, performing thorough root cause analysis to prevent future occurrences.
- Data Governance: Apply core data management practices, including data governance, security, and quality assurance, to all aspects of the data architecture.
Qualifications:
- SQL Expertise: Advanced proficiency in SQL and experience with relational databases, including query authoring and working with various database systems.
- Programming Skills: Solid programming experience, particularly in API and ETL development using Python.
- Snowflake Proficiency: Experience with Snowflake, including data warehousing and analytics.
- DBT Experience: Familiarity with DBT (Data Build Tool) for data transformation and modeling.
- Analytical Projects & Data Modeling: Hands-on experience with analytical projects and data modeling techniques.
- AWS Knowledge: Working knowledge of AWS technologies and services.
- Bonus Skills: Experience with Tableau for data visualization is a plus.
- Analytical Abilities: Strong analytical skills for working with structured and unstructured datasets.
- Development Practices: Familiarity with practices like Continuous Development, Continuous Integration, and Automated Testing.
Why Join Us: At Northern Rock, you’ll have the opportunity to shape our data architecture and contribute to our cutting-edge data initiatives. If you are driven by the challenge of building and optimizing data systems in a dynamic environment, we invite you to be a part of our team.