ETL Developer

Date: Jul 9, 2024

Location: PL

Company: novocure

Novocure is a global publicly-traded commercial-stage oncology company developing a profoundly different cancer treatment therapy called tumor treating fields (TTFields) for patients with solid tumors. TTFields therapy is a non-invasive, novel, antimitotic treatment modality which utilizes proprietary technology attempting to slow or reverse tumor progression by inducing tumor cell death. Novocure's commercialized product, Optune, is approved for the treatment of adult patients with glioblastoma (GBM) in the USA, Europe and Israel. Novocure has ongoing or completed clinical trials and is further expanding its efforts into several other solid tumor indications - non-small cell lung cancer, pancreatic cancer and other types of solid cancers.

Novocure Poland is our newest office in Europe and you will be part of a global business services team supporting multiple business functions including finance and payroll and located in Krakow. The global business services organization within Novocure Poland is critical to Novocure’s efforts to drive process efficiency, standardizations and drive greater business value as the company prepares for future growth.


To support our team in Krakow, Poland we are looking for an:


ETL Developer


The ETL Developer will be a member of Novocure’s corporate analytics & data strategy team, participating in designing, building, and supporting the foundational data pipelines and ETL capabilities for Business Intelligence activities for broad corporate initiatives. This role will provide the technical and analytical capabilities necessary to support Novocure’s vision, mission and values as well as corporate objectives and OKRs as it pertains to data.

This role will be proficient in data pipeline design, creation, and support as it pertains to moving complex data structures across several data and reporting environments. This role will also need knowledge and understanding of cloud data warehouse and relational database technologies. The Integration Analyst will be dedicated to leveraging and growing Novocure’s data pipelines as they exist today, as well as drive modernization and support efforts to ensure resiliency and uptime of all data movement within the organization. The Integration Analyst will ensure proper scalability and cyber security needs for Novocure’s data, as well as bring creative ideas and solutions to support the growing needs of various business units. This role will be a key team member in ensuring Novocure can achieve its goals as a data-first organization.


Your responsibilities:

  • Development and delivery of data pipelines leveraging ETL and ELT tools, specifically Business Objects Data Services
  • Understanding of data warehouse and database technologies, specifically Business Objects (BOBJ), Google BigQuery, and SQL Server
  • Strong knowledge of ETL development, SQL, relational data models, and complex query writing
  • Ability to translate business requirements into technical solution design
  • Development, implementation, and support of appropriate data pipelines, inclusive of both ETL and ELT pipelines that support Novocure’s corporate reporting platforms
  • Be responsive to the needs of the business, and bring forth innovative and scalable data solutions to solve internal needs
  • Build relationships with key data stakeholders outside the IT department and partner with the business leaders to promote data-driven decision-making, and analytical culture throughout the organization
  • Participate in improvement efforts as related to corporate analytics and data
  • Assess new technologies and vendors to ensure Novocure’s analytics and data needs are being met


Your profile:

  • Bachelor’s degree in Computer Science, Information Systems, Economics, Math, Statistics, or related field
  • Multiple years of experience in working on Enterprise Data initiatives, including leading complex data integration projects leveraging ETL and ELT technologies
  • Proficiency with Business Objects Data Services (BODS) for ETL development and management
  • Proficiency with Google BigQuery, SQL Server, and SAP S/4 HANA is a plus
  • Expertise in common, SQL-based data management tools
  • Understanding of cyber security requirements in a regulated environment (e.g., HIPAA and GDPR)
  • Understanding of system architecture and integration principles
  • Fluency in English, both written and spoken as English will be the primary working language





  • Performance related bonus
  • Life Insurance



  • Free fruit & cookies delivered for office staff
  • Multisport card



  • Private Medical care



We are looking forward to receive your application to Natalia Kochanowicz, Talent Acquisition Partner through our Applicant Portal. Please find more information about Novocure and our therapy on our website or by consulting our patient testimonial videos.