Senior Data & BI Engineer – Contract
Our Dublin City Based client is seeking an experienced Data & Business Intelligence Engineer with a strong background in designing and architecting large-scale systems.
Our Dublin City Based client is seeking an experienced Data & Business Intelligence Engineer with a strong background in designing and architecting large-scale systems. This is an initial 6 months daily rate contract and this client operates a hybrid model with 2 days onsite 3 days from home.
- Lead the development of technical solutions, software, and applications, along with automated testing, documentation, and related processes to meet stakeholder requirements.
- Take charge of technical design efforts for the technical solution, engaging in architecture discussions at a portfolio level and collaborating with enterprise architecture initiatives.
- Ensure alignment of technical solutions and applications with enterprise architecture standards, maintaining architectural coherence with the overall system architecture.
- Develop code following established engineering standards.
- Estimate development effort for the broader technical solution and applications within the team.
- Ensure that assigned work meets quality, reliability, resilience, scalability, and stability goals.
- Enhance the quality, reliability, resilience, scalability, and stability of all technical solutions and applications supported by the team.
- Provide technical leadership and support to fellow team members in achieving squad goals.
- Mentor and coach junior team members to assist in advancing their skills.
- Operate and support applications and solutions developed by the team.
- Actively participate in communication and processes adopted by the team.
- Python or C#.
- Understanding of Data Warehousing core concepts with practical implementation experience.
- Strong expertise in SQL Server or PostgreSQL.
- Solid background in data analysis, data understanding, pattern recognition, and behaviors.
- Familiarity with data transformation tools and experience in ETL tools (e.g., SSIS, Alteryx, AWS Glue).
- Competence in data visualization using tools like PowerBI, Tableau, and report development.
- Technical and architectural leadership experience with various technology platforms
- Software design skills with a comprehensive understanding of industry standards across multiple technology stacks.
- Proven experience in designing large-scale systems and architectures.
- Thorough knowledge of design standards and relevant architecture artifacts.
- Proficiency in the development technologies used by the team and knowledge of other technologies within the portfolio.
- Ability to lead technical discussions.
- Familiarity with at least one cloud platform, such as Amazon AWS or Microsoft Azure.
- In-depth knowledge of containerization theories and technologies.
3rd Level degree in Data related course from a recognised institution.
Desirable Skills & Experience:
- Experience with data virtualization, particularly Dremio.
- Familiarity with Azure Functions (Blob Storage).