S17_Data Engineer

S17
Malaysia


๐Ÿ“ Location: Bandar Baru Klang (Hybrid)

๐Ÿข Company: SRKK Group

๐Ÿ’ผ Employment Type: Full-time

๐ŸŽฏ Position: Data Engineer

โœจ We are looking for people who are humble, hungry, and smart.

Build Modern Data Platforms That Power Analytics, AI, and Business Decisions

SRKK Group is a leading end-to-end digital transformation consultancy with established presences in Malaysia and Singapore. As a Microsoft-focused technology organization, we help customers modernize their businesses through cloud, data, AI, cybersecurity, modern workplace, managed services, and business application solutions.

We are seeking a skilled and delivery-focused Data Engineer to design, develop, and maintain scalable enterprise data solutions using Microsoft Azure and Microsoft Fabric technologies.

This role is ideal for an experienced data professional who is passionate about building reliable data pipelines, modernizing legacy data environments, implementing data warehouse and lakehouse architectures, and enabling analytics and AI use cases. You will collaborate with business users, project teams, consultants, and technical stakeholders to deliver secure, governed, and production-ready data platforms.

๐Ÿ’ผ What Youโ€™ll Do

Data Pipeline Design & Development

  • Design, develop, enhance, and maintain scalable ETL and ELT pipelines across enterprise data environments.
  • Build data ingestion, transformation, orchestration, scheduling, and monitoring processes.
  • Integrate data from structured, semi-structured, and enterprise application sources.
  • Ensure pipelines are reliable, reusable, maintainable, and optimized for performance.
  • Troubleshoot pipeline failures, data processing issues, and performance bottlenecks.
  • Implement appropriate monitoring, logging, alerting, and operational controls.

Microsoft Fabric & Azure Data Engineering

  • Design and implement data solutions using Microsoft Fabric and relevant Azure data services.
  • Develop and manage:
    • Fabric Data Factory pipelines
    • Fabric Lakehouses
    • Fabric Warehouses
    • Dataflows Gen2
    • Notebooks
    • OneLake data structures
    • Semantic models
  • Support the implementation of scalable data platforms that serve reporting, analytics, AI, and business intelligence requirements.
  • Apply appropriate Microsoft Fabric capabilities based on technical requirements, data volume, performance, security, and cost considerations.

Data Migration & Integration

  • Lead or support source-to-target mapping, data migration, data replication, and integration activities.
  • Analyze existing data sources, schemas, dependencies, and business rules before migration.
  • Move data from legacy applications and databases into modern cloud-based data platforms.
  • Develop migration scripts, pipelines, validation controls, and reconciliation procedures.
  • Identify migration risks, data gaps, duplication, and compatibility issues.
  • Ensure migrated data is complete, accurate, traceable, and ready for business use.
  • Support cutover, deployment, and post-migration validation activities.

Data Modelling & Warehouse Architecture

  • Design and optimize logical and physical data models for enterprise reporting and analytics.
  • Develop modern:
    • Data warehouses
    • Data lakes
    • Lakehouse architectures
    • Dimensional models
    • Data marts
    • Semantic models
  • Translate business reporting and analytical requirements into appropriate data structures.
  • Apply sound data modelling principles to improve usability, performance, scalability, and maintainability.
  • Support data architectures that enable business intelligence, machine learning, and AI use cases.

Data Quality, Validation & Reconciliation

  • Perform data profiling, cleansing, validation, and reconciliation activities.
  • Develop data quality rules and controls to identify missing, inconsistent, inaccurate, or duplicated information.
  • Validate data across source and target systems during integration and migration projects.
  • Investigate data quality issues and work with relevant stakeholders to determine suitable corrective actions.
  • Maintain evidence of validation results, reconciliations, and issue resolutions.

Data Governance, Security & Compliance

  • Support the implementation of enterprise data governance and security standards.
  • Apply appropriate controls for:
    • Data classification
    • Data lineage
    • Metadata management
    • Access control
    • Data retention
    • Auditability
  • Ensure sensitive and business-critical data is handled according to organizational and customer requirements.
  • Work with security, governance, infrastructure, and application teams to implement secure data access.
  • Support governance and compliance reviews by maintaining accurate technical and operational documentation.

Dashboarding & Business Intelligence Support

  • Collaborate with analysts and business users to prepare trusted data for dashboards and reports.
  • Support the development and optimization of data models for Microsoft Power BI.
  • Assist in creating dashboards, management reports, and analytical views where required.
  • Ensure dashboard data is accurate, refreshed appropriately, and aligned with agreed business definitions.
  • Provide technical guidance on data availability, relationships, measures, and reporting performance.

Requirements Gathering & Solution Design

  • Engage business users and technical stakeholders to understand data, reporting, integration, and migration requirements.
  • Conduct requirement discussions and support data discovery activities.
  • Translate business requirements into practical technical specifications and solution designs.
  • Define source systems, target structures, transformation rules, dependencies, interfaces, and validation criteria.
  • Provide recommendations on suitable Azure and Microsoft Fabric services based on project needs.

Project Delivery & Stakeholder Engagement

  • Work closely with project managers, consultants, architects, developers, analysts, and customer stakeholders.
  • Provide progress updates, technical guidance, risk visibility, and implementation recommendations.
  • Support project estimations, technical planning, task tracking, and delivery reporting.
  • Participate in customer workshops, technical discussions, solution reviews, and project meetings.
  • Manage assigned deliverables across multiple projects while maintaining delivery quality.
  • Escalate risks, blockers, and technical dependencies in a timely manner.

Testing, Deployment & Production Support

  • Prepare and execute unit testing, system integration testing, and data validation activities.
  • Support user acceptance testing and resolve data-related defects.
  • Assist with solution deployment, release activities, and production cutover.
  • Monitor deployed data solutions and troubleshoot production issues.
  • Perform root cause analysis for pipeline, integration, data quality, and performance incidents.
  • Implement corrective and preventive measures to improve solution stability.

Documentation & Knowledge Transfer

  • Prepare and maintain:
    • Solution design documents
    • Data mapping documents
    • Data dictionaries
    • Pipeline specifications
    • Architecture diagrams
    • Migration plans
    • Validation records
    • Deployment guides
    • Operational runbooks
  • Conduct knowledge-transfer sessions for customers, support teams, and internal stakeholders.
  • Ensure technical documentation is complete, accurate, and suitable for future maintenance.

Engineering Excellence & Continuous Improvement

  • Apply good engineering practices across development, testing, version control, deployment, and documentation.
  • Use source control and collaboration platforms such as GitHub or Azure DevOps.
  • Review existing pipelines, models, and processes to identify opportunities for improvement.
  • Explore automation opportunities that improve developer productivity, testing, documentation, and delivery quality.
  • Stay current with new Microsoft Fabric, Azure data, AI, and analytics capabilities.

Agentic Coding & AI-Assisted Development

  • Use approved AI-assisted and agentic coding tools to enhance engineering productivity where appropriate.
  • Apply tools such as GitHub Copilot Enterprise, Claude Code, or equivalent development assistants for coding, troubleshooting, documentation, and solution exploration.
  • Review, test, and validate AI-generated code before implementation.
  • Ensure the use of AI-assisted development tools follows organizational security, privacy, intellectual property, and coding standards.

๐Ÿ‘ค Who You Are

  • Experienced in building data pipelines, integrations, warehouses, or lakehouse solutions.
  • Strong understanding of modern data engineering principles and cloud-based data platforms.
  • Comfortable translating complex business requirements into reliable technical solutions.
  • Analytical and systematic when investigating data, integration, and performance issues.
  • Able to work independently and take ownership of assigned deliverables.
  • Comfortable engaging business users, customers, consultants, and technical stakeholders.
  • Strong attention to data accuracy, documentation, security, and solution quality.
  • Able to manage multiple priorities in a project-based or consulting environment.
  • Proactive in identifying delivery risks and recommending practical solutions.
  • Curious, responsible, and improvement-oriented, with the qualities of being humble, hungry, and smart.

๐ŸŽ“ Technical Skills & Qualifications

Education

  • Bachelorโ€™s Degree in:
    • Computer Science
    • Data Engineering
    • Data Science
    • Information Technology
    • Software Engineering
    • Information Systems
    • Or a related technical field

Equivalent relevant professional experience may also be considered.

Core Data Engineering Skills

  • Hands-on experience in designing and developing ETL or ELT pipelines.
  • Experience with data ingestion, transformation, orchestration, scheduling, monitoring, and troubleshooting.
  • Strong understanding of:
    • Data integration
    • Data migration
    • Data replication
    • Source-to-target mapping
    • Data validation
    • Data reconciliation
  • Knowledge of data warehouse, data lake, and lakehouse concepts.
  • Experience designing dimensional or analytical data models.
  • Proficiency in SQL for querying, transformation, validation, and troubleshooting.
  • Programming or scripting knowledge in Python, PySpark, or a similar language is preferred.

Microsoft Fabric Capabilities

  • Hands-on experience or strong practical knowledge of:
    • Microsoft Fabric
    • OneLake
    • Fabric Data Factory
    • Fabric Lakehouse
    • Fabric Warehouse
    • Dataflows Gen2
    • Fabric Notebooks
    • Semantic Models
  • Ability to design and deliver end-to-end data solutions within the Microsoft Fabric ecosystem.
  • Understanding of Fabric workspace organization, security, deployment, monitoring, and governance considerations.

Azure Data Engineering

  • Experience with relevant Microsoft Azure services, which may include:
    • Azure Data Factory
    • Azure Data Lake Storage
    • Azure Synapse Analytics
    • Azure SQL Database
    • Azure Functions
    • Azure Key Vault
    • Azure DevOps
  • Understanding of cloud data integration, security, scalability, monitoring, and cost considerations.

Data Quality, Governance & Security

  • Experience performing data profiling, validation, reconciliation, and quality assurance.
  • Understanding of:
    • Data governance
    • Data lineage
    • Metadata management
    • Role-based access control
    • Data security
    • Controlled access to sensitive data
  • Experience supporting governance, compliance, or audit requirements is an added advantage.

Dashboarding & Analytics

  • Experience with Microsoft Power BI is an added advantage.
  • Understanding of dashboard data preparation, semantic modelling, and reporting requirements.
  • Ability to collaborate with analysts and business users to deliver reliable reporting datasets.

Development & Delivery Tools

  • Familiarity with:
    • Git
    • GitHub
    • Azure DevOps
    • CI/CD practices
    • Version control
    • Work item or project tracking tools
  • Experience using GitHub Copilot Enterprise, Claude Code, or similar agentic coding tools is an added advantage.

โญ Added Advantage

  • Consulting, system integration, or professional services experience.
  • Experience managing technical engagements involving multiple business and technical stakeholders.
  • Experience delivering data solutions across multiple projects or customer environments.
  • Strong customer-facing communication and presentation capabilities.
  • Experience conducting requirements workshops and technical solution discussions.
  • Exposure to Power BI dashboard development and semantic modelling.
  • Experience modernizing legacy data platforms using Microsoft Azure or Microsoft Fabric.
  • Familiarity with AI, machine learning, or enterprise analytics use cases.
  • Experience preparing technical proposals, effort estimates, architecture recommendations, or statements of work.

Certifications Are an Added Advantage

  • Microsoft Certified: Fabric Data Engineer Associate
  • Microsoft Certified: Azure Data Engineer Associate
  • Microsoft Certified: Fabric Analytics Engineer Associate
  • Microsoft Certified: Azure Data Fundamentals
  • Microsoft Certified: Power BI Data Analyst Associate
  • Other relevant Microsoft Azure, Fabric, data, or analytics certifications

๐ŸŒฑ Why Join SRKK Group?

  • Build modern enterprise data platforms using Microsoft Fabric and Azure technologies.
  • Gain hands-on exposure to data migration, integration, warehouse, lakehouse, analytics, and AI initiatives.
  • Work across the full solution lifecycle, from requirements and design to deployment and knowledge transfer.
  • Collaborate with consultants, architects, developers, analysts, and customer stakeholders.
  • Gain experience across different industries, data environments, and business use cases.
  • Access Microsoft-aligned learning resources, technical upskilling, and certification opportunities.
  • Explore approved AI-assisted engineering tools that support modern development practices.
  • Develop your career toward positions such as:
    • Senior Data Engineer
    • Microsoft Fabric Engineer
    • Data Platform Consultant
    • Analytics Engineer
    • Data Architect
    • Data & AI Solution Architect
    • Technical Lead
  • Join a collaborative and delivery-focused culture that values innovation, quality, accountability, and continuous learning.

๐Ÿš€ Join SRKK Group and build trusted, scalable, and intelligent data platforms that enable better reporting, advanced analytics, AI innovation, and confident business decision-making.

APPLY

About the Company

SRKK Group of Companies