Job Title: DevSecOps Engineer – BI Migration Project
Role Overview
We are looking for a DevSecOps Engineer to support a BI migration program by automating secure CI/CD pipelines, enabling infrastructure automation, and implementing monitoring, governance, and security controls across Databricks and Tableau Cloud environments. The role focuses on ensuring reliable, secure, and scalable deployment of BI artifacts and data pipelines.
Key Responsibilities
-
CI/CD & Deployment Automation
-
Design and automate CI/CD pipelines for deploying BI artifacts and PBDL domains.
-
Enable secure release management across development, QA, and production environments.
-
Support production deployments, rollback procedures, and operational handover.
-
Platform & Environment Management
-
Implement Infrastructure as Code (IaC) to maintain environment parity and consistency.
-
Configure and manage deployments across Databricks and Tableau Cloud environments.
-
Establish version control practices for Databricks notebooks and Tableau workbooks.
-
Security & Governance
-
Implement RBAC (Role-Based Access Control) and security controls.
-
Ensure secure deployment practices aligned with DevSecOps standards.
-
Support compliance and governance requirements for BI platforms.
-
Quality Assurance & Monitoring
-
Set up automated QA and reconciliation frameworks for data validation.
-
Implement monitoring and alerting infrastructure for pipeline health and system performance.
-
Configure SLA monitoring for data freshness and availability.
-
Operational Excellence
-
Support production operations, incident handling, and performance optimization.
-
Enable monitoring dashboards and proactive alert mechanisms.
-
Provide documentation and knowledge transfer to operations teams.
Required Skills & Experience
-
Strong experience in DevOps/DevSecOps practices and tools.
-
Hands-on experience with CI/CD pipeline automation (Azure DevOps, Jenkins, GitHub Actions, etc.).
-
Experience working with Databricks and Tableau Cloud deployments.
-
Experience implementing Infrastructure as Code (Terraform, ARM, CloudFormation, etc.).
-
Strong knowledge of version control systems (Git).
-
Experience implementing RBAC and security controls in cloud environments.
-
Knowledge of monitoring, logging, and alerting frameworks.
-
Understanding of data pipelines, BI platforms, and analytics environments.
-
Experience with production support and release management.
Good to Have
-
Experience in BI or data migration programs.
-
Experience in automated testing frameworks for data validation.
-
Cloud platform experience (Azure/AWS/GCP).
-
Understanding of data reconciliation and data quality frameworks.