Almaty
Description
PwC Kazakhstan is seeking a technically strong Associate or Senior Associate to join our Data & Analytics team, with a primary focus on Business Intelligence Engineering. This role is perfect for someone who combines a background in business intelligence and data engineering with the ability to design robust data architectures. Experience with web development in cloud environments is a strong advantage.
Beyond core BI work, you’ll collaborate across the department on a variety of tasks from developing insightful presentations to supporting diverse, data-related projects. We’re looking for someone who pairs technical expertise with excellent communication and consulting skills
Key Responsibilities
Business Intelligence & Data Architecture
- Design, build, and maintain robust BI solutions and data pipelines that support business decision-making.
- Design and optimize data models, data warehouses, and ETL processes to ensure efficient data flow and high data quality.
- Develop and maintain interactive dashboards and reports using BI tools (e.g., Power BI, Tableau).
Cross-Functional Support
- Use Python (and other relevant tools) for data processing, transformation, and analysis tasks.
- Prepare and customize presentations with clear data visualizations and insights tailored for internal and client stakeholders.
- Collaborate with different teams on various tasks, providing technical and analytical support where needed.
- Maintain and enhance internal web applications built primarily with React (front end) and Node.js (back end).
- Work with NoSQL databases (primarily MongoDB) to store, query, and manage application data efficiently.
Requirements
Must haves
- Experience designing and developing BI solutions, data pipelines, ETL processes, and dashboards (e.g., Power BI, Tableau).
- Solid understanding of data modeling and data architecture.
- Proficiency in SQL for querying, data transformation, and data quality checks.
- Familiarity with Python for data processing and automation tasks.
- Excellent teamwork and communication skills, with the ability to convey complex
technical concepts to non-technical stakeholders. - Bachelor’s degree in Computer Science, Data Analytics, or a related field.
Nice to have
- Experience maintaining or developing web applications, preferably using React (other
frameworks like Angular/Vue are also valued). - Backend experience in Node.js or similar server-side technologies.
- Familiarity with NoSQL databases (e.g., MongoDB).
- Experience with one or more cloud platforms (Azure, GCP, or AWS).