About the role
- Design, implement, and automate Azure cloud infrastructure using Terraform.
- Develop, maintain, and optimize reusable Infrastructure as Code (IaC) modules and deployment frameworks.
- Manage and support Databricks environments to enable scalable data and analytics workloads.
- Monitor application and infrastructure performance using Splunk and Azure monitoring capabilities.
- Configure, maintain, and analyze logs for troubleshooting, incident resolution, and performance optimization.
- Develop automation scripts using Python to streamline operational processes and improve efficiency.
- Build, maintain, and enhance CI/CD pipelines to ensure reliable and consistent software delivery.
- Collaborate with cross-functional teams to support application deployment, infrastructure stability, and operational excellence.
- Implement cloud best practices related to scalability, reliability, security, and automation.
- Continuously improve deployment processes, monitoring capabilities, and infrastructure performance.
- DevOps
- Azure
- Python
- Splunk
- Terraform
- Databricks