DevOps Engineer Job Description
The role of a DevOps Engineer at our organization involves architecting and maintaining Continuous Integration/Continuous Deployment pipelines for data lake components. The successful candidate will implement infrastructure as code with Terraform, enforce branching discipline, artifact integrity, automated testing, and controlled release gates.
* Maintain backup, restoration, disaster-recovery patterns and test them for reliability.
* Eliminate configuration drift through standardized templates and environment baselines.
* 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.
* Optimize workload performance and cost within the data lake environment.
Key Responsibilities
Job Requirements
* Infrastructure as Code (IaC) with Terraform
* Automated Testing and Release Gates
* Backup and Disaster Recovery
* Configuration Management
* Incident Response and Analysis
* Automation Module Development
Benefits
The selected candidate will have opportunities to grow professionally and personally, working on cutting-edge technologies and collaborating with experienced engineers in a dynamic environment. Our team prioritizes collaboration, knowledge sharing, and continuous learning, creating an engaging atmosphere that fosters growth and innovation.