What are the responsibilities and job description for the Cloud Operations Engineer Lead position at IS3 Solutions?
We are seeking a talented Cloud Operations Engineer Lead to join our dynamic team and help us optimize and manage our cloud infrastructure on the Microsoft Azure platform.
Responsibilities:
Responsibilities:
- Lead a team of 5 Jr Cloud Operations Engineers. (60% leading / 40% hands-on)
- 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.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Gitlab experience a plus
- Openshift Kubernetes a plus
- 1 years of experience in cloud operations, preferably with a focus on Microsoft Azure
- 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.
- Excellent communication and collaboration skills.
- Azure certifications (e.g., AZ-900, AZ-104, AZ-400) are a plus.