Search by job, company or skills

Data Engineer Advisor

Data Engineer Advisor

NTT Data
Fresher
Not Disclosed
Early Applicant
  • Posted 16 hours ago
  • Be among the first 20 applicants

Job Description

Role: DevOps / Automation Engineer

Total Experience: 5+ years
Relevant Experience: 3+ years

Role Overview

The DevOps / Automation Engineer will implement version control, deployment pipelines, environment promotion and repeatable configuration for the Microsoft Fabric solution. The role will establish reliable, controlled and auditable release processes across environments, working closely with platform and data engineering teams.

Key Responsibilities

  • Implement Git-based version control and branching strategies for supported Fabric artefacts.
  • Configure and maintain CI/CD pipelines for deployment and promotion across development, test, UAT and production environments.
  • Implement deployment automation for Fabric workspaces, notebooks, pipelines, semantic models and other supported artefacts.
  • Configure environment-specific parameters, deployment rules and reusable configuration patterns.
  • Implement appropriate authentication, permissions and secure handling of credentials and secrets in deployment workflows.
  • Automate release validation, deployment checks, dependency checks and post-deployment verification.
  • Support rollback and recovery procedures and maintain deployment traceability.
  • Establish repeatable deployment processes and minimise manual configuration differences between environments.
  • Troubleshoot pipeline failures, deployment conflicts, permission issues and configuration drift.
  • Collaborate with architects, platform engineers, data engineers and QA teams to align release processes with technical and operational requirements.
  • Maintain CI/CD documentation, release runbooks and automation scripts.

Required Skills and Experience

  • 5+ years of overall IT experience, including 3+ years in DevOps, CI/CD engineering or deployment automation.
  • Hands-on experience with Git, Azure DevOps or GitHub and automated deployment pipelines.
  • Understanding of Microsoft Fabric deployment capabilities, Git integration and supported CI/CD patterns.
  • Experience with environment promotion, branching, release management and configuration management.
  • Working knowledge of PowerShell, Python, YAML or similar scripting and pipeline definition languages.
  • Understanding of service principals, Microsoft Entra ID, permissions and secure credential management.
  • Experience with deployment troubleshooting, release validation and automation documentation.
  • Understanding of separation between development, testing and production environments.

Preferred: Experience with Microsoft Fabric deployment pipelines, Fabric REST APIs, Azure DevOps, infrastructure-as-code concepts and automated release governance.

More Info

Job Type:
Function:
Employment Type:

Key Skills

secure credential management

automated deployment pipelines

Microsoft Entra ID permissions

branching release management

service principals

Microsoft Fabric deployment capabilities

environment promotion

automation documentation

release validation

deployment troubleshooting

About Company

Similar Jobs

Bengaluru, India
Skills:
operational support , Scripting, Networking, PowerShell, Python, Logging, OneLake, Access Control, Microsoft Entra ID, Warehouse, Security fundamentals, Workspace roles and permissions, Troubleshooting, Microsoft Fabric workspace administration, Lakehouse, Azure services, Connectivity, Fabric capacities, Shortcuts, Fabric workspaces, Monitoring