Sr Data Architect

Peprotech, Inc

Peprotech, Inc

Shanghai, China
Posted on Friday, April 26, 2024

Job Description

When you’re part of the team at Thermo Fisher Scientific, you’ll do important work. Surrounded by collaborative colleagues, you’ll have the support and opportunities that only a global leader can give you. Our respected, growing organization has an outstanding strategy for the near term and beyond. Take your place on our strong team, and help us make significant contributions to the world.

Sr Data Architect will be part of the China Business Intelligence team within China Finance Group, who are providing end-to-end data solutions to our internal customers, including Reporting & Analytics, Data Science and Data Engineering applications. This is a key position in the team and will have to work with senior leaders of Thermo Fisher as well as other Finance and Commercial teams.

This role shall take ownership as a main force of development, extension, and maintenance of the infrastructures of our data platform. They shall be strongly determined to build a sustainable, extensible, well-documented data ecosystem. The major focus of the role is data warehouse and ETL development. The candidate is also assumed to be fully comfortable to develop in-house ETL tools using Python to empower the sophisticated business logic and flexible data transformation implementation needs.

Key Responsibility:

  • Be a key contributor to data modeling, creation of data workflow and database design.
  • Keep building new data pipelines to enrich the dataset in our data warehouse.
  • Design and implement data transformations to meet sophisticated business logic and rules.
  • Assure high data quality and troubleshoot any claimed or found data gaps.
  • Manage ETL jobs cadence, data backup and restoration.
  • Maintain design and development documentation with industry-accepted standard.


  • Hands on development experience in Data Engineering Project is Mandatory
  • Must have at least 5 years of experience with Python Development including Technical Design, Dataflow/ETL Design, Data Development of various components and features
  • Proficiency in SQL (different flavors).
  • Experience with relational database management like SQL-Server, Oracle, MySQL.
  • Experience with Cloud-based data platform (Azure, AWS RedShift) development is a plus
  • Experience in managing projects using Waterfall / Agile / Scrum methodology


  • Major in computer science, software engineering, or similar subjects
  • 8+ years’ experience in using Python as a major development language, with ETL / data warehouse development experience being a plus.
  • Comfortable with and skillful at using Python / SQL to build an in-house ETL platform without relying on 3rd party ETL tools.
  • Nice to have knowledge of different mainstream ERP and CRM systems.​
  • Excellent written and verbal communication skills
  • Strong organizational and analytical skills. Ability to provide efficient, timely, reliable and courteous service to business partners

Other Skills:

  • Strong written and oral communication skills. Ability to connect with internal business team in a non-technical manner
  • Must be able to work with and effectively communicate (listen, speak, present and write) to all levels of management and build working relationship with others outside of the team
  • Ability to organize, disseminate information efficiently and set expectations
  • Thrive in an environment where you need to multi-task and work with cross-functional teams in a fast-paced environment
  • Strong time management skills, prioritization abilities and “take ownership of issues and tasks”
  • Ability to work as a team member and contribute to the overall success of a team as well as work independently and handle multiple tasks
  • Must be confident, outspoken and self-motivated
  • Ability to operate optimally in a dynamic, growing, environment with minimal direction
  • Must have a true love of learning and figuring out how things work

Apply today!

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Accessibility/Disability Access

Job Seekers with a Disability: Thermo Fisher Scientific offers accessibility service for job seekers requiring accommodations in the job application process. For example, this may include individuals requiring assistance because of hearing, vision, mobility, or cognitive impairments. If you are a job seeker with a disability, or assisting a person with a disability, and require accessibility assistance or an accommodation to apply for one of our jobs, please submit a request by telephone at 1-855-471-2255*. Please include your contact information and specific details about your required accommodation to support you during the job application process.

*This telephone line is reserved solely for job seekers with disabilities requiring accessibility assistance or an accommodation in the job application process. Messages left for other purposes, such as not being able to get into the career website, following up on an application, or other non-disability related technical issues will not receive a response.