Our customer is one of the biggest pharmaceutical companies in the world that builds data analytics and visualization software to improve the quality of processes and their performance.
We are looking for a Senior Python Engineer to support our teams with migration of our active in-development products to a new cloud data engineering platform.
Work with project development teams to get familiar with project code and data entities
Communicate with platform team to ensure required data is available in new platform
Identify algorithms and data modifications changes needed to transfer code from one DE platform to another one
Prepare analytics modules to be run in DataBricks environment and back-end applications to be run in AWS/Fargate environment
Implement analytic results request gateway for other modules using AWS Serverless platform.
Report to TL about current tasks status, technical and other risks
5+ years software development experience
3+ years of Python commercial development experience
Great skills in ANSI SQL and strong experience working with MySQL
Understanding of Amazon Web Services platform
Experience with Django and DRF
Experience with PySpark / SparkSQL
Experience in data processing and manipulation
Sufficient English level for communication (verbal & written)
Good communication and collaboration skills
Fast research and learning skills
Experience with any ETL tools and principles
Experience with DataBricks
Experience with medical business domain