Data Engineer Advisor

NTT DATA

5+ yrs Bengaluru Full Time Work from office
NTT DATA logo
Posted : today
Actively hiring

Job description

Join our team as a DevOps/Automation Engineer to architect and implement robust release processes for Microsoft Fabric solutions. This role is pivotal in establishing a reliable, controlled, and auditable release cycle across multiple environments, fostering close collaboration with platform and data engineering teams.

You will be instrumental in defining and executing version control, deployment pipelines, and environment promotion strategies. The focus is on creating repeatable configurations and ensuring seamless transitions between development, testing, UAT, and production environments.

This position offers the opportunity to shape the future of our deployment practices, driving efficiency and stability in our data solutions. Your expertise will directly contribute to the successful delivery and maintenance of our Microsoft Fabric platform.

Responsibilities

Key contributions include implementing Git-based version control and branching strategies for Fabric artifacts. You will configure and maintain CI/CD pipelines for automated deployments and promotions across all environments. The role involves automating the deployment of Fabric workspaces, notebooks, pipelines, and semantic models, alongside configuring environment-specific parameters and reusable patterns.

Ensuring secure handling of credentials and secrets within deployment workflows is crucial. You will automate release validation, dependency checks, and post-deployment verification, while also supporting rollback procedures and maintaining deployment traceability. Minimizing manual configuration differences between environments and troubleshooting pipeline failures, conflicts, and permission issues are also core responsibilities.

Collaboration with architects, platform engineers, data engineers, and QA teams is essential to align release processes with technical and operational needs. Maintaining comprehensive CI/CD documentation, release runbooks, and automation scripts will be a key deliverable.

Qualifications

We seek a seasoned professional with over 5 years of IT experience, including a minimum of 3 years dedicated to DevOps, CI/CD engineering, or deployment automation. Proven hands-on experience with Git, Azure DevOps or GitHub, and automated deployment pipelines is essential.

A strong understanding of Microsoft Fabric's deployment capabilities, Git integration, and standard CI/CD patterns is required. You should be proficient in environment promotion, branching, release management, and configuration management concepts. Experience with scripting languages like PowerShell, Python, or YAML for pipeline definition is necessary.

Working knowledge of service principals, Microsoft Entra ID, permissions, and secure credential management is expected. Prior experience in deployment troubleshooting, release validation, and documenting automation processes is vital. A clear understanding of the separation between development, testing, and production environments is also a prerequisite.

Essential Skills

DevOpsCI/CDAutomationGitAzure DevOpsGitHubPowerShellPythonYAMLMicrosoft FabricDeployment AutomationRelease ManagementConfiguration ManagementService PrincipalsMicrosoft Entra IDCredential Management

Good to Have

Microsoft Fabric deployment pipelinesFabric REST APIsInfrastructure-as-CodeAutomated Release Governance

Highlights

  • Actively hiring

More Details

RoleData Engineer Advisor
DepartmentDevOps / Cloud
Employment TypeFull Time, Work from office

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Data Engineer Advisor at NTT DATA | SkillMX | SkillMX