Data Engineer
Barcelona, SPAIN IT development
Job description
About the Job
We are seeking a highly skilled and motivated Data Engineer to join our team at Allianz. This role is crucial for enhancing and running the Allianz Data Platform data layer, a global bespoke solution that aligns with our Data Strategy. The selected candidate will support critical development and run operations and ensure the stability and availability of this solution.
Your Career
· Design, develop, and maintain robust data pipelines and databases using SQL, Stored Procedures, Azure Synapse, Azure Data Factory, and Apache Spark.
· Develop and implement data models following 3NF, Data Vault, and Star Schema methodologies.
· Collect, analyze, and formalize user scenarios, functional and operational requirements regarding analytics software solutions and translate them into technical software design.
· Partner with cross-functional analytics engineering teams to design, develop, test, debug, document cloud-based analytics software solutions, and integrate built-in software and/or application components from third parties.
· Ensure fulfilment of security, performance, maintainability, and scalability of analytics software solutions to meet customer needs, internal standards, security concepts, and operational requirements.
· Advise on best practices and new techniques in software engineering and software quality.
Our Requireements
· Proficiency in databases and data pipelines (SQL, Stored Procedures, Azure Synapse, Azure Data Factory, Apache Spark).
· Expertise in 3NF, Data Vault, and Star Schema methodologies.
· Proficiency in at least one programming language such as Python (preferred), JavaScript/Typescript, etc.
· Experience with Git/Github for version control, CI/CD pipelines, and containerization technologies like Docker and Kubernetes.
· Relevant work experience in the field.
· Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related fields.
· Strong analytical and problem-solving skills.
· Excellent communication and teamwork abilities.
· Ability to work in a fast-paced, dynamic environment.
About Allianz Technology
Allianz Technology is the global IT service provider for Allianz and delivers IT solutions that drive the digitalization of the Group. With more than 13,000 employees located in 22 countries around the globe, Allianz Technology works together with other Allianz entities in pioneering the digitalization of the financial services industry.
We oversee the full digitalization spectrum – from one of the industry’s largest IT infrastructure projects that includes data centers, networking, and security, to application platforms that span from workplace services to digital interaction. In short, we deliver full-scale, end-to-end IT solutions for Allianz in the digital age.
D&I statement
Allianz Technology is proud to be an equal opportunity employer encouraging diversity in the working environment. We are interested in your strengths and experience. We welcome all applications from all people regardless of gender identity and/or expression, sexual orientation, race or ethnicity, age, nationality, religion, disability, or philosophy of life.
Join us. Let´s care for tomorrow.
56187 | IT & Tech Engineering | Professional | Non-Executive | Allianz Technology | Full-Time | Permanent