Company
BPX logo

BPX

www.bpxglobal.com
Location

Remote, but you must be in the following location

  • 🇵🇱 Poland
Apply

Senior Data Engineer (Senior Python/AWS Developer)

The Senior Data Engineer for the iConnect Suggestions project will lead a team of junior data engineers who implement the logic to update or create suggestions to pharma sales representatives based on business requirement. This will mostly be based on pre-existing business rule templates to be configured in JSON, but may also require custom coding in Python and SQL. In the case of custom coding requirements, the senior data engineer will decide whether to implement this themselves or distribute to the team, depending on complexity. The project is implemented on AWS, so a good knowledge on cloud architectures, especially based on AWS, combined with experience working closely with agile software development teams are key. The key responsibilities include:

  • Coordinate a team of junior data engineers, including technical task definition, guidance and quality assurance.

  • Identify the root causes of issues with existing data and suggestion generation pipelines and implement fixes (will require debugging in AWS Step Functions, Glue, Athena and Lambda).

  • Implement the data analysis steps needed to generate suggestions for pharma sales representatives within the framework of the project.

  • Implement the above in an agile development team.

Who we are looking for

  • In-depth knowledge of SQL and Python, in particular pandas

  • Knowledge on AWS cloud technologies for data analysis, e.g., Glue, Athena and DynamoDB

  • Basic knowledge of Salesforce/Veeva would be a plus

  • Experience managing a team of junior developers

  • Knowledge of agile implementation methods and common project tools (e.g. JIRA)

  • 5-10 years data engineering and global or regional project experience