Description

Job Description

We are seeking a talented Cloud Operations Engineer to join our dynamic team and help us optimize and manage our cloud infrastructure on the Microsoft Azure platform.

Responsibilities

Provision, configure, and maintain Azure cloud resources including virtual machines, databases, storage accounts, and networking components

Implement and manage Azure services such as Azure Active Directory, Azure Monitor, Azure Security Center, and Azure DevOps

Develop, maintain, and version infrastructure as code using Terraform to automate the deployment and configuration of cloud resources

Collaborate with development teams to define and implement infrastructure requirements as code

Administer and troubleshoot Linux-based systems, including installation, configuration, monitoring, and performance tuning

Manage system security, patching, and updates to ensure the stability and security of Linux servers

Deploy, manage, and scale containerized applications using AKS, including cluster provisioning, configuration, and monitoring

Implement best practices for container orchestration, service discovery, and load balancing in AKS environments

Set up monitoring and alerting solutions to proactively identify and resolve issues in the cloud infrastructure and applications

Monitor system performance, availability, and security metrics using Azure Monitor, Prometheus, Grafana, or similar tools

Implement security best practices and compliance standards for cloud environments, including network security, identity and access management (IAM), and data encryption

Conduct regular security assessments and audits to ensure compliance with industry regulations and internal policies

Automate repetitive tasks and workflows using scripting languages (e.g., PowerShell, Bash) and CI/CD pipelines

Integrate cloud infrastructure deployment with CI/CD pipelines to enable rapid and reliable application delivery

Document system configurations, processes, and procedures to facilitate knowledge sharing and ensure consistency in operations

Provide technical guidance and support to other team members and stakeholders

Qualifications

Bachelor's degree in Computer Science, Information Technology, or related field

Proficiency in infrastructure as code (IaC) tools such as Terraform

Linux system administration skills preferred, including command-line proficiency

Experience with container orchestration platforms, especially Azure Kubernetes Service (AKS)

Knowledge of cloud security best practices and compliance standards

Familiarity with monitoring and alerting tools such as Azure Monitor, Prometheus, Grafana

Experience with automation tools and CI/CD pipelines

Education

Bachelor's degree