The Role
 We are looking for a hands-on Data Engineer who is passionate about solving
 business problems through innovation and engineering practices.
 As a Data
 Engineer, you will leverage your deep technical knowledge to drive the creation of
 high-quality software products. You will also be expected to share your technical
 expertise and promote a culture of technical excellence within the team. The Data
 Engineer will work with a Team Lead and will be a code-contributing member of the
 team that will deliver solutions against the sprint-level commitments.
 Responsibilities
 •
 Code contributing member of an Agile team, working to deliver sprint goals.
 •
 Demonstrating technical knowledge and expertise in software development,
 including programming languages, frameworks, and best practices.
 •
 Actively contributes to the implementation of features and technical
 solutions. Write clean, efficient, and maintainable code that meets the
 highest standards of quality.
 •
 Collaborate with other Engineers to define and evolve the overall system
 architecture and design.
 •
 Provide guidance on scalable, robust, and efficient solutions that align with
 business requirements and industry best practices.
 •
 Offer expert engineering guidance and support to multiple teams, helping
 them overcome technical challenges, make informed decisions, and deliver
 high-quality software solutions. Foster a culture of technical excellence and
 continuous improvement.
 •
 Stay up to date with emerging technologies, tools, and industry trends.
 Evaluate their potential impact on the organization and provide
 recommendations for technology adoption and innovation.
 Required Qualifications
 •
 4-6 years’ experience of implementing data-intensive solutions using agile
 methodologies.
 •
 Proficient in one or more programming languages commonly used in data
 engineering such as
 Python, Java, or Scala.
 •
 Multiple years of experience with software engineering best practices (unit
 testing, automation, design patterns, peer review, etc.)
 •
 Strong proficiency in working with relational databases and using SQL for
 data querying, transformation, and manipulation.
 •
 Clear understanding of Data Structures and Object Oriented Principles.
 •
 Experience of modelling data for analytical consumers
 •
 Ability to automate and streamline the build, test and deployment of data
 pipelines.
 •
 Proven experience of providing technical vision and guidance to a data team.
 •
 Thrives in a dynamic environment, capable of managing multiple tasks
 simultaneously while maintaining a high standard of work.
 •
 BA/BS degree or equivalent work experience.
 Preferred Qualifications