Direct message the job poster from Ornella Underwriting Limited
Location is based in Wexford with hybrid working (3 days onsite) after initial training.
As a member of the Data Engineering function, the Junior Data Engineer will maintain data quality and availability, and assist in developing the data reporting framework within the company. The role of the Junior Data Engineer is to support the business in all aspects of data related activity, from the ingestion, transformation, provision and analysis of data utilising the most effective methodologies for doing so.
Responsibilities
* Ensuring high data quality and integrity across systems
* Collaborate with cross-functional teams to support data-driven decision-making
* Working with all teams, to understand business requirements and to assist in providing relevant new database functionality
* Participating in an Agile / Scrum process
* Design, build, and maintain reports utilising various technologies
* Write clean, efficient, and maintainable code
* Troubleshoot, debug, and resolve complex technical challenges
* Design, build, and maintain scalable data pipelines and ETL processes
* Strong understanding of data ingestion, database design, data warehouse, and data lake concepts, as well as best practices for data management
* Design, build, and maintain databases and database objects for relational and non-relational storage technologies
* Manage and improve database design, tuning, and maintenance
* Manage and improve existing functionality and documentation on existing databases
* Proactively evaluate and integrate new tools and technologies into existing systems, focusing on scalability and innovation
Qualifications and Experience
* Bachelor’s degree in computer science, similar technical field of study or equivalent practical experience
* Some office experience within the industry would be an advantage but not required.
Required Skills
* Understanding of Relational and non-relational Database design and development
* Confident with building ETL workflows
* Good knowledge of working cloud technologies
* Exceptional attention to detail
* Very good communication and interpersonal skills
* Extremely well organised with excellent time management skills
* Motivated problem-solving skills, ability to bring ideas forward and adapt solutions to complex challenges
Advantageous Skills
* Exposure to SQL Server or Azure cloud platform
* Language experience with T-SQL
* Experience building data pipelines on Azure
* Designing data models and data warehouses
* RDBMS experience in writing SQL, Stored procedures, functions and views. Creating and optimising complex queries, analysing query performance
* Experience with database performance tuning and optimisation concepts to produce optimally performing code
* Varying language experience, particularly with VBA and Python
* Exposure to BI tools like Power BI, Tableau, or similar platforms
* Version control experience, GITHub
* Language experience with C#
The Person
* Ensure that the company values of DRIVE (Duty, Reliability, Innovation, Versatility and Empowerment) are central to everything we do
* Act honestly, fairly and professionally in the best interests of our customers and the integrity of the market
* Approachable, friendly and easy-to-deal with
* Engaged, innovative, service orientated and process driven
* Build and maintain strong customer relationships
* Provide a flexible approach to servicing our customers needs
* Dedicated to continuous improvement
Seniority Level
Entry level
Employment Type
Full-time
Job Function
Information Technology
Industries
Insurance
#J-18808-Ljbffr