Location: Budapest
Sanofis Digital Data organizations mission is to transform Sanofi into a data-first and AI first organization by empowering everyone with good data. Through custom developed products built on world class data foundations and platforms, the team builds value and a unique competitive advantage that scales across our markets, R&D and manufacturing sites. The team is located in major hubs in Paris, Lyon, Barcelona, Cambridge, Bridgewater and most recently, Toronto, with the aim of opening a new office in Budapest. Join a dynamic, fast paced and talented team, with world class mentorship, using AI and ML to chase the miracle of science.
In this role you will develop globally scalable solutions that are needed by Sanofis advanced analytic, AI and ML initiatives for the betterment of our global patients and customers.
Main responsibilities:
Propose and establish technical designs to meet business and technical requirements
Develop and maintain data engineering solutions based on requirementsand design specifications using appropriate tools and technologies
Create data pipelines / ETL pipelines and optimize performance
Test and validate developed solution to ensure it meets requirements
Create design and development documentation based on standards for knowledge transfer, training, and maintenance
Work with business and products teams to understand requirements, and translate them into technical needs
Adhere to and promote to best practices and standards for code management, automated testing, and deployments
Leverage existing or create new standard data pipelines within Sanofi to bring value through business use cases
Develop automated tests for CI/CD pipelines
Conduct peer reviews for quality, consistency, and rigor for production level solution
Actively contribute to Data Engineering communityand define leading practices and frameworks
Remain up to date on the companys standards, industry practices and emerging technologies
Key Functional Requirements & Qualifications:
Experience working cross-functional teams to solve complex data architecture and engineering problems
Demonstrated ability to learn new data and software engineering technologies in short amount of time
Good understanding of agile/scrum development processes and concepts
Able to work in a fast-paced, constantly evolving environment and manage multiple priorities
Strong technical analysis and problem-solving skills related to data and technology solutions
Excellent written, verbal, and interpersonal skills with ability to communicate ideas, concepts and solutions to peers and leaders
Pragmatic and capable of solving complex issues, with technical intuitionand attention to detail
Service-oriented, flexible, and approachable team player
Fluent in English (Other languages a plus)
Key Technical Requirements & Qualifications:
Bachelors Degree or equivalent in Computer Science, Engineering, or relevant field
3+ years of experience in data engineering, integration, data warehousing, business intelligence, business analytics, or comparable role with relevant technologies (ETL/ELT) and tools (Informatica/IICS, AWS a plus)
Understanding of data structures and algorithms
Working knowledge of scripting languages(SQL, Python, Shell scripting)
Experience in cloud-based data platforms (Snowflake is a plus)
Experience with job scheduling and orchestration (Control-M, Airflow is a plus)
Good knowledge of SQL and relational databases technologies/concepts
An international work environment, in which you can develop your talent and realize ideas and innovations within a competent team
Exposure to training and certification pathways for technical and functional skills from AWS, SnowFlake, Informatica and others
Your own career path within Sanofi. Your professional and personal development will be supported purposefully
Work from an "Office of the Year 2024" finalist office
Pursue Progress. Discover Extraordinary.
Progress doesnt happen without people people from di