Data Engineering Opportunities
Transform your career by working with cutting-edge AI and machine learning technologies, focusing on delivering impactful solutions.
We offer a collaborative environment to help you reach your full potential, providing the support you need to achieve your career goals.
The Employee Platforms technology team is committed to investing in Dublin, establishing an engineering hub focused on the growth and application of innovative technologies to enhance the experience of our employees.
Key Responsibilities:
* Design, develop, and maintain scalable data pipelines using AWS services, Databricks, and graph databases.
* Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions that meet business needs.
* Implement data integration and transformation processes to ensure data quality and consistency.
* Optimise and manage data storage solutions, ensuring efficient data retrieval and processing.
* Monitor and troubleshoot data pipelines to ensure reliability and performance.
* Stay up-to-date with the latest industry trends and technologies in data engineering and make recommendations for improvements.
* Document data engineering processes, workflows, and best practices.
Required Skills and Qualifications:
* Formal training or certificate in Computer Science, Information Technology and proficient advanced experience.
* Proven experience as a Data Engineer or in a similar role.
* Strong proficiency in AWS services such as S3, Lambda, Glue, and Redshift.
* Experience with Databricks for data processing and analytics.
* Familiarity with streaming Graph for real-time data processing.
* Proficiency in programming languages such as Python for scripting and automation.
* Strong SQL skills for querying and managing relational databases.
* Experience with Cypher for querying graph databases.
* Strong problem-solving skills and attention to detail.
* Excellent communication and collaboration skills.
Benefits:
Elevate your skills by working with new technologies and collaborating with experienced professionals.
We provide opportunities to grow professionally and personally, offering the support you need to succeed.
Ours is a dynamic and supportive work environment that fosters innovation and creativity.
About Us:
We are a forward-thinking company dedicated to leveraging technology to improve people's lives.
Our mission is to drive meaningful change through innovation and collaboration.