Your key responsibilities:
- Building and optimizing data ETL pipelines to support data analytics
- Developing and implementing data integrations with other systems and platforms
- Maintaining documentation for data pipelines and related processes
- Logical and physical modeling of datasets and applications
- Making Roche data assets accessible and findable across the organization
- Explore new ways of building, processing, and analyzing data in order to deliver insights to our business partners
- Continuously refine data quality with testing, tooling and performance evaluation
- Work with business and functional stakeholders to understand data requirements and downstream analytics needs.
- Partner with business to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements.
- Foster a data-driven culture throughout the team and lead data engineering projects that will have an impact throughout the organization.
- Work with data and analytics experts to strive for greater functionality in our data systems and products; and help to grow our data team with exceptional engineers.
Your qualifications and experience:
- Education in related fields (Computer Science, Computer Engineering, Mathematical Engineering, Information Systems) or job experience preferably within multiple Data Engineering technologies.
- 4+ years experience with ETL development, data engineering and data quality assurance.
- Good Experience on Snowflake and its features.
- Hands on experience as Data Engineering in Cloud Data Solutions using Snowflake.
- Experienced working with Cloud Platform Services (AWS/Azure/GCP).
- Experienced in ETL/ETL technologies like Talend/DBT or other ETL platforms.
- Experience in preparing and reviewing new data flows patterns.
- Excellent Python Skills
- Strong RDBMS concepts and SQL development skills
- Strong focus on data pipelines automation
- Exposure in quality assurance and data quality activities are an added advantage.
- DevOps/ DataOps experience (especially Data operations preferred)
- Readiness to work with multiple tech domains and streams
- Passionate about new technologies and experimentation
- Experience with Inmuta and Montecarlo is a plus
What you get:
- Good and stable working environment with attractive compensation and rewards package (according to local regulations);
- Annual bonus payment based on performance;
- Access to various internal and external training platforms (e.g. Linkedin Learning);
- Experienced and professional colleagues and workplace that supports innovation;
- Multiple Savings Plans with Employer Match
- Company’s emphasis on employees’ wellness and work-life balance ( (e.g. generous vacation days and OneRoche Wellness Days ),
- Workplace flexibility policy;
- State of art working environment and facilities;
- And many more that the Talent Acquisition Partner will be happy to talk about!