At a Glance
- Tasks: Lead technical teams to deliver innovative data solutions using Snowflake and DataOps.
- Company: Join a forward-thinking tech company focused on data excellence.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Dynamic work 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, data warehousing, and cloud technologies; strong team collaboration skills.
The predicted salary is between 60000 - 80000 ÂŁ per year.
About the role
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 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.
Who are we looking for
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. We are looking for someone who the technical team can rely upon, demonstrates a positive can-do attitude. You might be a technical consultant who can grow within the role on simple client projects and learn to demonstrate the above attributes on a daily basis. 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
- 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
Snowflake/Dataops Data Engineer Technical Lead in Nottingham employer: Mphasis
Contact Detail:
Mphasis Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Snowflake/Dataops Data Engineer Technical Lead in Nottingham
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works in DataOps or Snowflake. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Snowflake and DataOps. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to SQL, data warehousing, and Snowflake. Practice explaining your past projects and how you've tackled challenges in a team setting. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us at StudySmarter. Tailor your application to highlight your experience with Agile methodologies and your ability to mentor others.
We think you need these skills to ace Snowflake/Dataops Data Engineer Technical Lead in Nottingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Snowflake, DataOps, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background makes you a great fit. Don’t forget to mention your passion for working in a team and your eagerness to learn.
Showcase Your Technical Skills: Since this role is technical, be sure to include specific examples of your work with SQL, data modelling, and cloud technologies. We love seeing how you've tackled challenges in past projects, so don’t hold back!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at StudySmarter!
How to prepare for a job interview at Mphasis
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Snowflake, DataOps, and ELT data solutions. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role. This will show that you're not just familiar with the tools but can also leverage them effectively.
✨Showcase Your Team Spirit
Since this role involves daily supervision and mentoring, be prepared to share examples of how you've successfully collaborated with technical teams in the past. Highlight your experience in Agile environments and how you’ve contributed to sprint planning and retrospective reviews.
✨Demonstrate Problem-Solving Skills
Think of specific instances where you've identified potential issues early in a project and how you addressed them. This could involve spotting 'broken windows' in client engagements or managing technical debt. Showing your proactive approach will resonate well with the interviewers.
✨Understand the Business Context
Familiarise yourself with the company’s business model and how their technical solutions fit into it. Be ready to discuss how you can contribute to understanding client needs and identifying opportunities for additional scope. This will demonstrate your commitment to building strong client relationships.