We are looking for a cloud engineer to join our team and help us design, implement and maintain cloud-based solutions using Azure, Kubernetes, Terraform and observability tools. As a cloud engineer, you will be responsible for:
- Developing and deploying scalable and secure cloud infrastructure using Terraform and Azure DevOps.
- Deploying and managing containerized workloads running on a Kubernetes orchestrator.
- Monitoring and troubleshooting cloud performance, availability and security issues using observability tools such as Application Insights, Log Analytics, Azure Monitor, Prometheus or the ELK stack.
- Collaborating with other engineers and stakeholders to ensure alignment of cloud architecture and best practices.
- Documenting and updating cloud configuration, policies and procedures.
To be successful in this role, you should have:
- A bachelor's degree in computer science, engineering or a related field.
- At least 3 years of experience working with Azure cloud services, Terraform and Kubernetes.
- Proficiency in scripting languages such as PowerShell, Bash or Python.
- Knowledge of cloud security principles and practices.
- Experience with observability tools such as Application Insights, Log Analytics, Azure Monitor, Prometheus or ELK stack.
- Good level of English proficiency, both written and spoken
- Excellent communication and problem-solving skills.