Job Overview
As a DevOps Engineer, you will be responsible for architecting and maintaining CI/CD pipelines for Data Lake components.
You will implement Infrastructure-as-Code with Terraform, enforce branching discipline, and ensure artifact integrity.
A key responsibility is to automate environment provisioning, ACL management, key rotation, lifecycle policies, and cluster configuration while integrating DevOps processes with enterprise security.
Additionally, you will build observability through logging, metrics, alerting, and dashboards, maintain backup and disaster-recovery patterns, eliminate configuration drift, and optimize workload performance and cost.
Key Responsibilities:
* Maintain and optimize agents, service connections, and deployment runtimes.
* Perform incident response and root-cause analysis, document systemic fixes.
* Deliver reusable automation modules for data engineering teams.
The ideal candidate will have experience with Azure DevOps, Terraform, and scripting languages such as PowerShell, Python, and Bash.
Required Skills:
* Proficiency in Azure DevOps, Terraform, and scripting languages like PowerShell, Python, and Bash.
Benefits:
This role offers an opportunity to work on a cutting-edge platform, collaborate with a talented team, and grow professionally.
About the Role:
This is a challenging and rewarding position that requires strong technical skills, excellent problem-solving abilities, and effective communication skills.