onsite
Power BI/Python Developer
Software Engineer
Develop and maintain advanced analytics solutions using Power BI and Python, creating dynamic dashboards, automating data pipelines, and modeling complex datasets in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and deploy Power BI reports and dashboards that translate complex data into actionable insights.
- Write efficient Python scripts for data extraction, transformation, and loading (ETL) across multiple data sources.
- Model relational and dimensional data structures to support scalable analytics solutions.
- Automate repetitive data processes using Python and Power BI APIs to improve efficiency.
- Collaborate with cross‑functional teams in Agile sprints, providing technical guidance and rapid iteration.
- Ensure data quality, integrity, and security across all analytics artifacts.
Requirements
- Proven experience with Power BI, including DAX, Power Query, and report publishing.
- Strong Python programming skills, especially in data manipulation libraries such as pandas and NumPy.
- Hands‑on experience with data modeling concepts and database design.
- Familiarity with Agile methodologies and iterative development cycles.
- Excellent problem‑solving skills and ability to translate business requirements into technical solutions.
Skills
power bipythonagile