Job Description: Infrastructure Engineer (Business Intelligence)
Role Summary
The Business Intelligence (BI) team is seeking an Infrastructure Engineer to design automate and operate the infrastructure that powers BI data workflows tooling and operational services. This role emphasizes CI/CD source control scripting automation and cloud infrastructure engineering across Azure and AWS with strong working knowledge of Azure DevOps Repos and Pipelines and GitHub Repos and GitHub Actions. The ideal candidate can translate defined requirements into reliable scripts deploy them through automated pipelines and manage the platforms those scripts run on.
Key Responsibilities
Build and maintain CI/CD pipelines for BI infrastructure and automation using Azure DevOps Pipelines and/or GitHub Actions.
Manage source control workflows using Azure DevOps Repos and GitHub Repositories including branching strategies pull request practices and code review standards.
Develop and maintain automation scripts (preferred: Python and PowerShell) that implement a specific set of technical criteria (e.g. validations provisioning steps operational controls integrations).
Design provision and operate cloud infrastructure in Azure and AWS to support BI applications services jobs and scheduled automations.
Own operational readiness: monitoring alerting incident response support performance tuning and reliability improvements for BI infrastructure components.
Implement and enforce secure engineering practices including secrets management least privilege access and secure configuration baselines.
Partner with BI engineers data engineers and platform/security teams to standardize tooling improve delivery speed and increase system resilience.
Produce and maintain clear documentation (runbooks architecture diagrams onboarding guides and SOPs).
Required Qualifications
Strong engineering background with hands-on experience designing building and operating production infrastructure.
Professional experience with Azure DevOps Repos and Azure DevOps Pipelines including build/release pipelines and YAML-based definitions.
Professional experience using GitHub Repos and GitHub Actions for CI/CD automation.
Demonstrated scripting ability including building maintainable automation:
o Python (preferred): packaging dependency management logging error handling and API integrations.
o PowerShell (preferred): modules automation workflows and integration with cloud/DevOps tooling.
Experience implementing and operating services on Azure (required) and AWS (preferred) such as compute networking IAM/security storage and monitoring.
Understanding of infrastructure operational concepts: configuration management deployment strategies rollback patterns reliability practices and environment promotion.
Ability to translate requirements into technical implementations with clear acceptance criteria testing approach and operational support model.
Preferred / Nice-to-Have Qualifications
Experience with Kubernetes (AKS/EKS) including deployments services/ingress scaling and troubleshooting.
Experience with Docker (containerization best practices image lifecycle registries and runtime operations).
Experience with secrets management solutions and patterns (e.g. vaulting rotation secure injection at runtime avoiding secret sprawl).
Infrastructure as Code (IaC) experience (e.g. Terraform Bicep ARM CloudFormation/CDK).
Familiarity with observability practices (metrics logs tracing) and related tooling in cloud environments.
Experience supporting BI/data platforms or analytics tooling (e.g. data orchestration platforms warehouses ETL/ELT environments) is beneficial.
Required Experience:
IC
Job Description: Infrastructure Engineer (Business Intelligence)Role SummaryThe Business Intelligence (BI) team is seeking an Infrastructure Engineer to design automate and operate the infrastructure that powers BI data workflows tooling and operational services. This role emphasizes CI/CD source co...
Job Description: Infrastructure Engineer (Business Intelligence)
Role Summary
The Business Intelligence (BI) team is seeking an Infrastructure Engineer to design automate and operate the infrastructure that powers BI data workflows tooling and operational services. This role emphasizes CI/CD source control scripting automation and cloud infrastructure engineering across Azure and AWS with strong working knowledge of Azure DevOps Repos and Pipelines and GitHub Repos and GitHub Actions. The ideal candidate can translate defined requirements into reliable scripts deploy them through automated pipelines and manage the platforms those scripts run on.
Key Responsibilities
Build and maintain CI/CD pipelines for BI infrastructure and automation using Azure DevOps Pipelines and/or GitHub Actions.
Manage source control workflows using Azure DevOps Repos and GitHub Repositories including branching strategies pull request practices and code review standards.
Develop and maintain automation scripts (preferred: Python and PowerShell) that implement a specific set of technical criteria (e.g. validations provisioning steps operational controls integrations).
Design provision and operate cloud infrastructure in Azure and AWS to support BI applications services jobs and scheduled automations.
Own operational readiness: monitoring alerting incident response support performance tuning and reliability improvements for BI infrastructure components.
Implement and enforce secure engineering practices including secrets management least privilege access and secure configuration baselines.
Partner with BI engineers data engineers and platform/security teams to standardize tooling improve delivery speed and increase system resilience.
Produce and maintain clear documentation (runbooks architecture diagrams onboarding guides and SOPs).
Required Qualifications
Strong engineering background with hands-on experience designing building and operating production infrastructure.
Professional experience with Azure DevOps Repos and Azure DevOps Pipelines including build/release pipelines and YAML-based definitions.
Professional experience using GitHub Repos and GitHub Actions for CI/CD automation.
Demonstrated scripting ability including building maintainable automation:
o Python (preferred): packaging dependency management logging error handling and API integrations.
o PowerShell (preferred): modules automation workflows and integration with cloud/DevOps tooling.
Experience implementing and operating services on Azure (required) and AWS (preferred) such as compute networking IAM/security storage and monitoring.
Understanding of infrastructure operational concepts: configuration management deployment strategies rollback patterns reliability practices and environment promotion.
Ability to translate requirements into technical implementations with clear acceptance criteria testing approach and operational support model.
Preferred / Nice-to-Have Qualifications
Experience with Kubernetes (AKS/EKS) including deployments services/ingress scaling and troubleshooting.
Experience with Docker (containerization best practices image lifecycle registries and runtime operations).
Experience with secrets management solutions and patterns (e.g. vaulting rotation secure injection at runtime avoiding secret sprawl).
Infrastructure as Code (IaC) experience (e.g. Terraform Bicep ARM CloudFormation/CDK).
Familiarity with observability practices (metrics logs tracing) and related tooling in cloud environments.
Experience supporting BI/data platforms or analytics tooling (e.g. data orchestration platforms warehouses ETL/ELT environments) is beneficial.
Required Experience:
IC
View more
View less