- Lead the development of high-quality, scalable, and robust Python applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Develop RESTful applications using frameworks like Flask, Django, or FastAPI
- Utilize Databricks, PySpark SQL, and robust data analysis skills to drive data solutions
- Implement and manage modern data solutions using:
- Azure Data Factory
- Azure Data Lake
- Azure Databricks
Mandatory Skills
- Proven experience with cloud platforms (e.g., AWS)
- Strong proficiency in:
- Python
- PySpark
- R
- Familiarity with C++, Rust, or Java
- Expertise in:
- Designing ETL architectures for batch and streaming processes
- Database technologies (OLTP/OLAP)
- Writing complex SQL queries
- Experience with:
- Apache Spark
- Multi-cloud environments (AWS, GCP, Azure)
- Knowledge of:
- Data governance and GxP data contexts
- Pharma value chain (preferred but not mandatory)
Good to Have Skills
- Experience with modern data solutions using Azure
- Understanding of the Microsoft Cloud Adoption Framework
- Additional expertise in:
- Advanced SQL
- Data analysis
Educational Qualifications
- Bachelor's or Master's degree (or equivalent) with a focus on Software Engineering