Business Intelligence Developer II
TP Systems
Job description
About the role
The Business Intelligence Developer II will design, develop and maintain data solutions that support reporting and analytics across the organization. Using Microsoft SQL Server, Python and Power BI, the role ensures scalable, automated BI delivery that turns business needs into actionable insights. The position works closely with cross‑functional teams to optimize data processes and drive data‑driven decision making.
Key responsibilities
- Design, develop and maintain ETL pipelines, stored procedures and database objects for reporting and analysis.
- Build and manage scalable data solutions on multiple platforms while ensuring data integrity and performance.
- Gather business requirements and deliver BI solutions using SQL and Power BI.
- Translate business needs into technical specifications for data warehouse design and reporting automation.
- Monitor, optimize and automate data processes and reporting cycles.
- Maintain ticketing systems and resolve data‑related requests within SLA.
- Participate in agile teams, cross‑functional meetings and change‑management activities.
Required profile
- Bachelor’s degree in Computer Science, Data Science, Engineering or related field (or in progress).
- Minimum 5 years of experience in database analysis, reporting and BI development, preferably in a call‑center or WFM environment.
- Strong hands‑on experience with Microsoft SQL Server, data modeling (star/snowflake, OLAP) and Excel.
- Proficiency in English and solid communication skills.
Required skills
- Microsoft SQL Server (2016+), SSMS, SSIS, SSAS.
- Power BI with DAX.
- Python for data manipulation and automation.
- Data modeling concepts (star/snowflake schema, OLAP).
- Cloud platforms: Azure, AWS, Google BigQuery.
- Azure Data Factory, Databricks, DevOps tools.
- PowerApps, Flow, Visual Basic, Macros.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Egypt.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
TP Systems