At a Glance
- Tasks: Lead technical projects, mentor teams, and deliver innovative data solutions using Snowflake and DataOps.
- Company: Join a forward-thinking tech company focused on data analytics and client success.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Make a real impact in the data world while collaborating with talented professionals.
- Qualifications: Experience in SQL, Snowflake, and a passion for data engineering.
The predicted salary is between 70000 - 90000 £ per year.
We are looking for a Client Technical Lead to join our delivery team to ensure the technical standards and project approach are implemented in the best possible way. You will be providing daily supervision and mentoring of one or more technical project teams. This includes reviewing, maintaining or creating a System Architecture and maintaining close relationships with the Project Manager and Business Development and Account Manager.
You will be contributing to Agile User-Story and Task grooming, estimations and sprint planning, technical delivery and retrospective reviews both commonly with and without direct Customer involvement. You will be drawing upon and contributing to Datalytyx General and Technology specific Delivery Guides to ensure that best practices approaches are maintained and common project dangers are avoided.
You will be working within the 2-week sprints to get the best work from yourself and the technical team members and be committed to completing shared multi-client sprint deliverables. You will be proactively working to know your client’s business and technical needs and be looking for potential additional scope and opportunities that can become future opportunities to make Datalytyx and our Customers successful in our shared relationship.
You will spot potential engagement issues or blockers early on in planning and sprint execution and help our Project Manager(s) define mitigation steps to ensure joint delivery success. You’ll pro-actively work to build up knowledge of the business, including how our commercial and production teams work. To get to know your colleagues and customers well, you’ll occasionally travel between our two offices and to customer sites.
We are looking for someone who is keen to join the team and learn about what we do. Someone comfortable working with technical staff and customer staff and be confident gathering and representing technical requirements and our resulting deliverables. You will be someone who thrives on working as part of a team to continuously improve quality, demonstrate an eye for detail and be a completer-finisher.
You will have a keen eye for the technology used and shape of a client engagement. You will be able to spot potential 'broken windows' early on in client technical engagements. You enjoy making a difference to the products and integrations our customers are using. You will have a solid grounding in Computer Science, either from a formal education background or through experience in your career. You will have experience of Big Data Cloud technology, cloud and project/issue tracking systems (we use Jira).
What you’ll be doing:
- Working with DataOps.live and Snowflake to deliver amazing analytic data solutions
- Working on agile projects, looking to deliver business value fast
- Reviewing, maintaining or creating a System Architecture
- Evangelising and contributing to Snowflake, Dataops, DBT best practice
- Daily supervision and mentoring of one or more technical project teams
- Contributing and participating in 4-eyes code promotion reviews of GIT Merge Requests
- Identifying and tracking Tasks to manage and resolve technical debt in the solution
- Maintaining close relationships with the Project Manager and Business Development and Account Manager
- Contributing to Agile User-Story and Task backlog grooming
- Participating and leading Team estimations
- Sprint planning
- Retrospective reviews
- Working with the Technical Data Engineers Technical Team deliverables and leading by example
- Creating projects from templates and implementing 4-layer modern data architecture ELT data solutions
- Delivering CI/CD data pipelines, implementing a layered ELT data architecture
- Ingesting data from external sources such as Relational Databases, files, Kafka and other sources
- Writing data processing routines with languages such as Python
- Collaborating with data source Subject Matter Experts (SME) to discover and understand the data
- Modelling and transforming data using SQL and DBT
- Collaborating with colleagues in peer code reviews and pair programming sessions
- Creating example dashboards using visualisation/BI tools to enable customers to enhance and self-serve further visualisations
- Supporting and enabling Data Science team(s)
- Reviewing and resolving data pipeline failures and data test failures
- Optimising and improving data pipelines
- Utilising Snowflake best practices and features to optimise credit usage and performance
- Working with Data Consumers to optimise queries and improve consumption of data
Technical skills:
- A background in SQL and principles of data warehousing
- Snowflake design and engineering experience or certification in Snowpro Core
- Experience in data modelling and ELT
- Analytical and structured approach to work
- A team player able to perform peer code reviews and provide constructive mentoring
- 5 years’ experience within Data & Analytics and DBT
Desirable:
- Experience of ETL design and development, including Test-Driven development
- Deep understanding of relational as well as NoSQL data stores, methods and approaches (star and snowflake, dimensional modelling)
- Experience of programming languages including Object-Oriented language (.Net, Java, C, Python)
- GIT experience
- Good knowledge of DevOps / DataOps principles with working knowledge of Docker and Linux
- Hands-on experience with DBT
- Expertise in Snowflake advanced concepts like setting up resource monitors, RBAC controls, virtual warehouse sizing, query performance tuning
- Expertise in deploying Snowflake features such as data sharing
- Experience with data security and data access controls and design
- Experience with AWS or Azure data storage and management technologies such as S3 and ADLS
- A track record of achievement and recognition within the IT industry as evidenced by significant promotion since leaving University
- A strong academic track record including the achievement of a good honours degree or equivalent
- Certification in Snowpro Advanced Architect or Snowpro Advanced Data Engineer
Snowflake/Dataops Data Engineer Technical Lead in Newcastle upon Tyne employer: LinkedIn
At Datalytyx, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel in their roles. As a Snowflake/Dataops Data Engineer Technical Lead, you will benefit from continuous professional development opportunities, a supportive team environment, and the chance to work on cutting-edge projects that drive real business value. Our commitment to employee growth, coupled with the dynamic nature of our industry, makes Datalytyx an exceptional place to build a rewarding career.
StudySmarter Expert Advice🤫
We think this is how you could land Snowflake/Dataops Data Engineer Technical Lead in Newcastle upon Tyne
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like LinkedIn!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Snowflake/Dataops Data Engineer Technical Lead at LinkedIn.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like LinkedIn.
✨Apply Directly through Our Website
When you find a suitable opening like Snowflake/Dataops Data Engineer Technical Lead at LinkedIn, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Snowflake/Dataops Data Engineer Technical Lead in Newcastle upon Tyne
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at LinkedIn, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at LinkedIn. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at LinkedIn
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at LinkedIn!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.