Detalhes da oferta
Description:
Job Description: Senior Data Engineer
We are seeking a highly skilled Senior Data Engineer with strong team leadership and guidance capabilities to join our organization. This professional will be responsible for ensuring the implementation of best practices in data management and integration, operating in complex and challenging environments, including on-premise infrastructure. Below are the key requirements and responsibilities for the position:
Responsibilities:
• Lead and guide the data engineering team, ensuring adherence to best practices and quality standards.
• Design, develop, and maintain data pipelines in on-premise and/or hybrid environments.
• Implement, optimize, and monitor ETL (Extract, Transform, Load) processes, ensuring data efficiency and integrity.
• Collaborate with different teams to design and maintain data solutions that support company decision-making.
• Ensure the integration of multiple data sources, such as SQL, Oracle, MySQL, IBM Informix, and other relational and non-relational databases.
• Work with programming languages such as Python, applying best practices for development, performance, and code maintenance.
• Develop and maintain robust data models and ensure the generation of accurate and useful business reports.
• Participate in defining and implementing strategies for data storage, organization, and governance.
• Ensure data security and compliance with internal policies and industry regulations.
Requirements:
• Proven experience as a Senior Data Engineer, with over 5 years of experience in on-premise environments.
• Strong knowledge of Python and its application to data engineering projects.
• Significant experience with ETL processes, preferably with widely-used tools (e.g., Talend, Informatica, Apache NiFi, SSIS).
• Familiarity with multiple relational databases such as SQL, Oracle, MySQL, IBM Informix; knowledge of NoSQL databases is a plus.
• Ability to design and optimize data models and reports, ensuring correct modeling and data source integration.
• Experience in guiding and training data engineering teams.
• Strong communication skills to effectively liaise with stakeholders and other departments, ensuring business requirements are translated into effective data solutions.
• Knowledge of data infrastructure, pipelines, and governance, with a focus on scalability and security.
• Experience with version control systems (e.g., Git) and agile methodologies (Scrum, Kanban).
Desired Competencies:
• Ability to lead and influence a technical team, fostering a culture of knowledge sharing and continuous improvement.
• Attention to detail with strong problem-solving skills to ensure data quality.
• Results-oriented mindset with a sense of urgency in delivering solutions and optimizing processes.
Work Location : Lisbon
Work model: Hybrid (70% home 30% office)
Languages required: Portuguese and English B2/C1
Client's sector: Manufacturing
Distrito | Lisboa | ||||||||
---|---|---|---|---|---|---|---|---|---|
Habilitações mínimas | Curso Superior | ||||||||
Experiência mínima | 5-10 anos | ||||||||
Sector de actividade | TI, Telecomunicações e Comunicação | ||||||||
Tipo de contrato | Full-time | ||||||||
Tipo de oferta | Emprego | ||||||||
Contactos |
Alium Consultancy Ltd
1 Canada Square, London, E14 5aa England E14 5AA-E14 5AA London United Kingdom
|