We are looking for a DevOps Engineer to work for our client, a technology-driven organization leveraging cloud automation to optimize infrastructure and deployment processes. This role is ideal for a DevOps professional with expertise in Azure cloud services and Terraform, along with a strong background in CI/CD and infrastructure as code (IaC).
Responsibilities
- Design, implement, and maintain Azure-based cloud infrastructure using Terraform.
- Develop and optimize CI/CD pipelines to improve deployment automation and software delivery.
- Monitor system performance, security, and scalability in a cloud-native environment.
- Manage containerized applications using Kubernetes, Docker, and related orchestration tools.
- Collaborate with software engineers and IT teams to streamline DevOps workflows and infrastructure automation.
- Implement security best practices for cloud environments, ensuring compliance with industry standards.
- Troubleshoot infrastructure issues and optimize system reliability through automation and monitoring tools.
Qualifications
- 5+ years of DevOps experience, with a strong focus on Azure and Terraform.
- Hands-on experience with Infrastructure as Code (IaC) and cloud automation tools.
- Proficiency in CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, or similar).
- Experience with Kubernetes, Docker, and container orchestration in cloud environments.
- Strong scripting skills (PowerShell, Python, or Bash) for automation and infrastructure management.
- Understanding of networking, security, and performance tuning in cloud environments.
- Experience in monitoring and logging tools (Prometheus, Grafana, ELK, or similar).